[问题] Linux QT 网络套件的使用(新手)

楼主: chuinzong (阿荣)   2019-03-25 13:54:56
*[36m开发平台(Platform): (Ex: Win10, Linux, ...) *[m
Linux Ubuntu 16.04
*[36m编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)*[m
QT5.5.1
*[36m额外使用到的函数库(Library Used): (Ex: OpenGL, ...) *[m
OpenCV 4.0.0
*[36m问题(Question):*[m
各位大神好,目前遇到两个问题
在安装嵌入式系统测试OpenCV,是可以完成测试的。如图所示
https://drive.google.com/open?id=1FkxPfQVAgY1bz9Ezs_KOvoprvnF6nLPe
可是要安装厂商提供的开发套件,使用上也做include
https://drive.google.com/open?id=12DVqEhk2zxLTQZOGj5ZEv-NL4o_l42p7
1. 最后只剩下ROYALE_API,想问各位大大,这部分市代表说我还没有include到Lib吗?
https://drive.google.com/open?id=1xni5aOyJirUxv-8xSQu1p_DNI5cdeiV9
https://drive.google.com/open?id=1CMq_M1u5QjaQqIBdse03tt22Re7IAP3x
可是那边的.hpp路径也有,可是API呼叫却是出现未定义情况。
想问说这种问题要怎去排除。
2.有查询到在Sample有CMakeLists.txt,想问说在此QT专案要放置在哪边还是可以不用管
设定。
喂入的资料(Input):
https://drive.google.com/open?id=1aNJgTtVA0rXhWcC4nHOxAMGQw_rufSM9
预期的正确结果(Expected Output):
编译可以通过
错误结果(Wrong Output):
undefined reference to ...
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
套件的呼叫使用,整个程式码较难抽离~
补充说明(Supplement):
由于从Windows跨至LINUX,之前的UI接口是MFC及C#。
现在要转换平台,对于细节的使用不甚了解
才询问这种新手问题
感谢各位
作者: nh60211as   2019-03-25 14:23:00
你的RoyaleSample.pro里面有加你要用的函式库路径吗?
作者: uranusjr (←這人是超級笨蛋)   2019-03-25 15:15:00
这是 linker error, 不是没有 hpp 是没有 so 或 a如果你的专案是 .pro 应该要加 LIBS += -Lxxx/bin
楼主: chuinzong (阿荣)   2019-03-26 09:17:00
没加lib,试后已经成功,谢谢^^

Links booklink

Contact Us: admin [ a t ] ucptt.com