D:\c++project\untitled14\untitled14.cpp:3: error: C1083: 无法打开包括文件: “osgDB/ReadFile”: No such file or directory
这个该如何解决?
qt已经添加了第三方库,但是编译时任然错误
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- m0_54204465 2023-01-10 07:41关注
这个错误通常是由于没有在编译时包含所需的库文件导致的。
要解决这个问题,需要在Qt 项目文件中包含 osgDB 库。
如果使用的是 qmake,则可以在 .pro 文件中使用以下语句来添加 osgDB 库:
LIBS += -losgDB
如果使用的是 CMake,则可以在 CMakeLists.txt 文件中使用以下语句来添加 osgDB 库:
find_package(osgDB REQUIRED) include_directories(${OSGDB_INCLUDE_DIRS}) target_link_libraries(myTarget ${OSGDB_LIBRARIES})
请确保 osgDB 库已安装在你的系统中,并且系统能够找到它。
如果这些都没有解决问题,请确保你的包含路径正确指向 osgDB 库的头文件。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 CPU卡指令整合指令数据都在图片上
- ¥15 火车票关联12306问题
- ¥15 odoo17处理受托加工产品
- ¥15 如何用MATLAB编码图三的积分
- ¥15 圆孔衍射光强随孔径变化
- ¥15 MacBook pro m3max上用vscode运行c语言没有反应
- ¥15 ESP-PROG配置错误,ALL ONES
- ¥15 结构功能耦合指标计算
- ¥50 AI大模型精调(百度千帆、飞浆)
- ¥15 非科班怎么跑代码?如何导数据和调参