在编译工程的时候遇到了这个问题,前提是头文件与库文件都是正确的,且CMakeLists.txt已将库和头文件配置进去了,结果编译时仍然报错无法解析的外部符号,究其原因,是因为库之间存在依赖关系,写CMakeLists时,需要将被依赖的库写在后边,将库的依赖顺序调整好后,编译通过。
linux下,C++编译报错 undefined reference to "XXX"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
centos创建应用快捷方式文件的语法
以下是在創建應用程序桌面快捷方式文件的內容要求: [Desktop Entry] 文件頭 Encoding 編碼格式 Name 應用名稱 Name[xx] 不同語言的應用名稱 Comment 描述 E