Notice
Recent Posts
Recent Comments
목록컴파일 (2)
준호씨의 블로그
c - gcc 로 빌드 할 때 라이브러리 디팬던시는 뒤쪽에 배치 한다. undefined reference to 오류
gcc 로 컴파일 할 때 a 라이브러리가 b 라이브러리를 필요로 한다면 -la -lb 이런식으로 라이브러리 옵션을 적어 주어야 한다. a 라이브러리에서 b 라이브러이의 func_b 함수를 호출하는데 -lb 가 없거나 -lb 가 -la 앞에 있다면 a 라이브러리에서 b 라이브러이의 func_b 함수를 찾지 못하게 된다. 그런 경우 빌드 할 때 다음과 같이 undefined reference 오류가 발생하게 된다. a.c:111: undefined re..
개발이야기
2018.06.02 16:18
gradle 로 빌드시 jar 파일에 라이브러리 같이 넣기. 단일 jar 파일 만들기
spring boot 로 어플리케이션을 만들면 자동으로 단일 jar 파일이 생성 된다. 하지만 기존 프로젝트를 빌드 하니 프로젝트 자체만 jar 로 만들지 디펜던시들은 별도로 존재하였다. 이 경우 디펜던시들을 따로 배포해 줘야 되기 때문에 번거롭다. 그래서 인터넷을 찾아 보니 fatJar task 를 만들어서 처리하는 예제들을 종종 만나게 되었다. 유명한 블로거인 mkyong 에도 관련 내용이 있다. http://www.mkyong.com/gr..
개발이야기
2015.12.15 00:57