链接外部源和.so文件的C ++ NetBeans

问题描述

|| 我正在使用NetBeans在Linux中编写C ++程序。我很难将其设置为使用外部源/共享对象。我有来自已编译外部程序包的.so文件以及随附的源文件。 到目前为止,我有: 为项目指定以包括所有源文件和头文件目录(在“项目属性”->“构建”->“ C ++编译器”下) 指定了与外部源代码相对应的.so文件(在“项目属性”->“构建链接器”下) 当我尝试声明在外部源中定义的对象时,NetBeans不会给我任何语法错误,甚至不会自动为我完成对象名称。但是,当我构建程序时,出现错误消息“该对象的未定义引用”。 我做错什么了吗? 编辑: 为了回答quamrana的问题,这是控制台在尝试构建时的输出行之一。
g++  -o dist/Debug/GNU-Linux-x86/JAUSTester build/Debug/GNU-Linux-x86/MainScreen.o build/Debug/GNU-Linux-x86/main.o build/Debug/GNU-Linux-x86/moc_MainScreen.o    -L/usr/lib -Wl,-rpath /usr/local/lib/active /usr/local/lib/active/libcxutils.so -Wl,-rpath /usr/local/lib/active/libjauscore.so -Wl,-rpath /usr/local/lib/active/libjausextras.so -Wl,-rpath /usr/local/lib/active/libjausmobility.so -Wl,-rpath /usr/local/lib/active/libtinyxml.so -lQtGui -lQtCore -lpthread
我要包括的.so文件是在/ usr / local / lib / active /中指定的文件。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...