은 내가 터미널qt gui 응용 프로그램에서 동적 라이브러리를 어떻게 사용합니까?
내가 별도의 위치에 QT 위젯 응용 프로그램을 만든g++ -dynamiclib -o myLib.dylib myLib.cpp
이 줄을 사용하여 .dylib 파일을 만들었습니다 생각합니다.
저는 SO와 다른 곳에서 해결책을 찾으려고했으나 dylib 파일을 사용하는 응용 프로그램을 얻는 방법을 알 수 없습니다.
도움을 주시면 감사하겠습니다.
은 내가 터미널qt gui 응용 프로그램에서 동적 라이브러리를 어떻게 사용합니까?
내가 별도의 위치에 QT 위젯 응용 프로그램을 만든g++ -dynamiclib -o myLib.dylib myLib.cpp
이 줄을 사용하여 .dylib 파일을 만들었습니다 생각합니다.
저는 SO와 다른 곳에서 해결책을 찾으려고했으나 dylib 파일을 사용하는 응용 프로그램을 얻는 방법을 알 수 없습니다.
도움을 주시면 감사하겠습니다.
.pro
파일을 사용하는 경우 documentation에서 LIBS
키워드를 쉽게 사용할 수 있으며 포함 경로를 올바르게 설정할 수 있습니다. (문서에서) 예를 들어
:
LIBS += -L/usr/local/lib -lmath
INCLUDEPATH = c:/msdev/include d:/stl/include
당신이 cmake를 사용하는 경우, 대신, 당신은 거의 동일한 기능을 수행 할 target_include_libraries
및 target_link_libraries
를 사용할 수 있습니다.
사용 가능한 명령에 대한 자세한 내용은 here을 참조하십시오.
명령 줄에서 실행하는 경우 -I
및 -L
인수를 사용하여이를 수행 할 수 있습니다.
자세한 내용은 컴파일러의 설명서를 참조하십시오.
등등. 이를 수행하는 방법은 주로 수행하기로 결정한 빌드 프로세스에 따라 다릅니다.