生成动态链接库 .so 文件后,在调用时出现以下错误
原因如下
(1条消息) 解决 error: 'for' loop initial declarations are only allowed in C99 mode_为理想而奋斗的啊航的博客-CSDN博客
解决方法如下
(1条消息) error: ‘for‘ loop initial declarations are only allowed in C99 mode_墨痕诉清风的博客-CSDN博客
即将编译命令由上修改为下
gcc -o hr main.c -L. -lmyhr
# 修改之前
gcc -std=c99 -o hr main.c -L. -lmyhr
# 修改之后
编译之后又出现了这个问题
是因为之前建了一个跟 hr 同名的文件夹,删掉文件夹再次运行,成功!