act*_*ual 3 c gcc header-files
我有两个string.h在不同库中命名的头文件,它们相互冲突,甚至与同名的标准C包含文件冲突.
string.h
string.h除了标准之外,不需要使用任何标准,但我需要在GCC搜索路径中包含库标题路径.目前我使用的东西一样-I /usr/local/include/lib1 -I /usr/local/include/lib2,但这样我可以不包括标准C string.h.
-I /usr/local/include/lib1 -I /usr/local/include/lib2
解决此类冲突的正确方法是什么?
Sch*_*uki 6
您可以使用#include <lib1/string.h>和编译gcc -I/usr/local/include.
#include <lib1/string.h>
gcc -I/usr/local/include
归档时间:
15 年,6 月 前
查看次数:
1710 次
最近记录: