每次我尝试编译一个示例程序时,我都找不到cv.h,找不到highgui.c。我尝试去opencv中的includes文件夹,并做了sudo copy * to usr/includes,并没有多大帮助:我得到了以下输出,有人可以告诉我我做错了什么?gcc编译错误cv.h未找到Opencv
stream_server.c:19:25: fatal error: /usr/include/highgui.h: Permission denied
compilation terminated.
[email protected]:~/Desktop$ sudo gcc stream_server.c -o streamserver
stream_server.c: In function ‘quit’:
stream_server.c:174:5: warning: format not a string literal and no format arguments [-Wformat-security]
stream_server.c:177:5: warning: format not a string literal and no format arguments [-Wformat-security]
/tmp/ccVnjC7y.o: In function `cvDecRefData':
stream_server.c:(.text+0xa9a): undefined reference to `cvFree_'
stream_server.c:(.text+0xb22): undefined reference to `cvFree_'
/tmp/ccVnjC7y.o: In function `cvGetRow':
stream_server.c:(.text+0xc39): undefined reference to `cvGetRows'
/tmp/ccVnjC7y.o: In function `cvGetCol':
这文件怎么回事? '/ usr/include/highgui.h' –
'cat/usr/include/highgui.h'输出是什么?你真的有权限阅读吗? –
找不到文件 – DasBoot