Window에서 Qt에서 Status Library 솔루션을 로드할 수 없습니다.

1073 단어 Qt
샘플 코드 로드
#     Mysql       
win32:INCLUDEPATH  += "D:/Mysql/mysql-5.7.15-win32/include"
#     Mysql       
win32:LIBS += "-LD:/Mysql/mysql-5.7.15-win32/lib" -llibmysql

정적 라이브러리 표시자 주의사항
- L: lib 파일의 경로 이름이 뒤에 옵니다. 공백은 사용할 수 없습니다.
-l: 뒤에 따라 불러올 정적 라이브러리lib 파일 이름이 있습니다. 파일 이름입니다. 접미사 이름을 붙이지 말고 링크해서 쓰십시오. 빈칸을 붙이지 마십시오.
Qt 도움말 문서
선택한 키워드 "LIBS"| | "INCLUDEPATH"를 두 번 클릭하여 키보드의 F1 키를 눌러 Qt 자체 도움말 문서를 호출합니다.
정적 라이브러리 상태가 로드되지 않음
1. 스페이스 바 경로
LIBS    += "-LE:\Work For Chenluyong\znjd_20161213\Code\External\bin"  -lSystemModule_znjd

경로에 공백이 있을 때는 반드시 더블 따옴표로 싸야 한다.
2, L 및 l
-L: 경로 따라가기(절대 경로/상대 경로)
-l:정적 라이브러리 이름을 따라왔어요.
3. LIBS 키워드의 위치 배치
4、정적 라이브러리의 접미사 이름
-llibmysql.lib은 -llibmysql로 바꿔야 합니다
5. 궁극의 오류를 일으킨 나의 64비트 Mysql
이것은 내가 겪은 문제이다. 나를 매우 오랫동안 괴롭혔는데 알고 보니 나의 프로그램은 32위였고 나의 Mysql 라이브러리는 64위였다!!!
6, C 스타일 커넥터
라이브러리를 찾았지만 호출된 함수가 성명되지 않았거나 실행되지 않은 오류를 알립니다
함수 인터페이스가 extern "C"로 장식되었는지 확인하십시오

좋은 웹페이지 즐겨찾기