QT 작성자를 사용하여 일반적인 C++ 프로젝트를 만들고 있습니다. 부스트 라이브러리를 링크해야합니다. 이 프로젝트 프로젝트 속성/C C++ 빌드/Gcc C++ 링커/-l boost_filesystem에서 이클립스 프로젝트에서 사용하지만 QT 작성자에서 수행하는 방법을 잘 모르겠습니다.Qt 크리에이터에서 라이브러리를 연결하는 C++ 프로젝트
0
A
답변
0
저는 Qt를 사용하지만 Qt-Creator를 사용하지 않으므로 UI의 어느 부분에서 이것을 할 지 모르겠습니다.
그러나 .PRO 파일 (메이크 파일에 입력)에, 당신이 라이브러리 지정합니다
: 이LIBS += -lboost_filesystem # assuming 'boost_filesystem' is the name of the lib file
LIBS += -L/[wherever boost lib files are on your system]
"-l"파일 이름과 "-L"입니다 라이브러리의 경로 이름입니다 .
LIBS += -lboost_filesystem -L/[wherever boost lib files are on your system]
도 마찬가지입니다.
"+ =" "+ ="현재 QMake 변수에 추가합니다. 실제로 값을 바꾸지 않는 한 "="사용에주의하십시오.
0
아직도 문제가있는 경우 잘 모르겠지만 유사한 문제가있는 나를 좋아하는 다른 사람들에게 도움이 될 수 있으므로 답변 해 드리겠습니다.
필자가 이해 한대로 : 일반적인 C++에서 QtCreator를 사용할 때 사용할 빌드 도구를 묻는 메시지가 표시됩니다. 나는 CMake를 선택 했으므로 이제부터는 모든 것이 CMake를 통해 이루어지며 QtCreator를 통해 직접적으로 이동하지는 않습니다. 이것이 더 이상 .pro 파일이없는 이유입니다.
target_link_libraries(my_project_name -lboost_system)
참고 : 나는이 문제를 해결했다 그래서
은 CMakeLists.txt 파일의 add_executable(...)
줄 끝에서 다음 줄을 추가하는 것이었다 나는 단지 필요 lboost_system,하지만 난 그냥 목록을 확장 생각 -lboost_filesystem
등으로 일을 할 것입니다.
누군가가 도움이되기를 바랍니다.
관련 문제
- 1. Qt 크리에이터에서 QtWebKit 사용하기
- 2. qt win32 라이브러리를 연결하는 방법
- 3. Windows의 qt 크리에이터에서 QNetworkProxy를 찾을 수 없음
- 4. C++ : 내 프로젝트 폴더에있는 라이브러리를 연결하는 방법은 무엇입니까?
- 5. Eclipse C++에서 라이브러리를 연결하는 방법
- 6. Windows의 Qt Creator에서 정적 OpenCV 라이브러리를 연결하는 데 도움이 필요합니다.
- 7. C++ 라이브러리를 Objective-C 프로그램에 연결하는 방법
- 8. Qt 라이브러리를 사용하는 Android
- 9. Qt : SQLite에 연결하는 방법?
- 10. C++ 공유 라이브러리를 gcc와 연결하는 방법
- 11. Visual C++ 2008에서 정적 라이브러리를 연결하는 방법?
- 12. iPhone에서 Qt 라이브러리를 사용하는 방법
- 13. Android NDK - C++ 라이브러리를 다른 C++ 라이브러리에 정적으로 연결하는 방법
- 14. Qt 라이브러리를 통해 C#에서 C++로 함수
- 15. 라이브러리를 사용하여 프로젝트 내보내기
- 16. 프로젝트 간 Qt 종속성
- 17. Qt 프로젝트 빌드 완료
- 18. c에서 pnglite 라이브러리를 연결하는 방법?
- 19. Ant의 javadoc 작업에서 타사 라이브러리를 연결하는 방법
- 20. 다른 Qt 프로젝트에서 Qt 프로젝트 호출
- 21. 32 비트 Qt 라이브러리를 가져와야합니다.
- 22. 도움말 Qt 오픈 소스 프로젝트
- 23. qt 크리에이터에서 qwt를 사용하면 Collect2가 오류를 반환합니다. ld가 1 종료 상태를 반환했습니다.
- 24. LNK2005 Visual Studio 및 QT Creator를 사용하여 정적 openCV 라이브러리를 연결하는 중 오류가 발생했습니다.
- 25. CMake 다른 라이브러리에 의존하는 라이브러리를 사용하는 프로젝트
- 26. Pthreads 라이브러리를 MSVC++ 6의 .c 파일에 연결하는 데 문제가 있습니까?
- 27. QT 라이브러리를 사용하는 C++에서이 코드 줄에 해당하는 것은 무엇입니까?
- 28. FFTW 라이브러리를 소프트웨어에 연결하는 방법은 무엇입니까?
- 29. Qt 프로젝트 파일의 코드 설정
- 30. Qt Creator에서 C++ 11 IDE 지원?
일반 C++ 프로젝트를 사용하므로 .pro 파일이 없습니다. – Ramesh