- 博客(7)
- 收藏
- 关注
原创 关于gcc与opencv在Ubuntu的应用
可执行文件hello2的创建没有出错,在运行hello2的时候出错了,是因为动态库在程序编译时并不会被连接到代码中,而是在程序运行时才被载入,而此处报错是因为在运行时无法在/usr/lib目录下找到libmyhello2.so文件,所以通过将文件复制到/usr/lib目录下,且此处需要管理员权限才能复制,所以要加上sudo,即。静态库文件名的命名规范是以lib为前缀,紧接着跟静态库名,扩展名为.a。gcc连接器是gas提供的,负责将程序的目标文件与所需的所有附加的目标文件连接起来,最终生成可执行文件。
2022-10-21 21:26:15 954
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人