红联Linux门户
Linux帮助

初来linux论坛问个问题.c可以成功,.cpp失败

发布时间:2018-01-16 16:46:38来源:红联作者:aouwen
写了一个项目用a.cpp去调用b.so可是a.cpp编译到b.so里面的一个函数时就报错,说没有这个函数“was not declared in this scope”
把后缀改成.c就成功了,b.so里面都是c文件写的。求大神解答
a.c就是下面的代码,报错的是vputest_main
#include
#include "vpu_main.h"
#include
#include

extern long AVI_errno ;


int main(int argc, char *argv[])
{
char arr[1024];
if(argc>1)
{
sprintf(arr, "/run/media/mmcblk1p1/%s.avi",argv[1]);
}
vputest_main(argc, argv);

return 0;
}
文章评论

共有 0 条评论