Kdevelop启动配置
在Kdevelop中常常要在main函数里传参,比如:cv::imread(arg[1])…在运行代码时怎么把图片传给arg[1]呢。。。。。
办法:
打开配置:run—>configurations launch——>add new…
添加要执行的项目后,在右侧栏的behavior的工作目录下选择你要指定的图片路径,在上面参数栏里输入你制定的图片的名字。
即可。
------------------分割线----------------------------------------------------
记录下执行opencv程序时遇到的一个错误:
undefined reference to `cv::imread(cv::String const&, int)'
原因:
target_link_libraries( imageBasics ${OpenCV_LIBS} )
CMakeLists.txt中的上面那句话imageBasics改成小写就编译成功了。。。。
解决办法:
在CMakeLists.txt中添加库连接
target_link_libraries( imagebasics ${OpenCV_LIBS} )