opencv在qt上编程和在visual studio上编程有没有区别

2025-02-22 15:06:54
推荐回答(1个)
回答1:

qt是个跨操作系统的平台,可以移植到其他操作上。vs编译的运行在windows上。其实编程上来讲没什么差别,关键看你针对哪个平台。如果需要在windows上运行编译好的程序,那么qt和vs一样,你需要下载一个windows上的opencv包,里面会有相关头文件和windows(.dll)库文件。如果需要使用qt编写在linux上运行的程序,那就需要下载安装linux上的opencv版本,里面同样会有头文件和linux(.so)库文件。编译链接的时候直接指定相关库文件目录就可以了。