Gcc Makefile:添加共享库编译
我在Ekiga中编译共享库时遇到一些问题。Gcc Makefile:添加共享库编译,gcc,makefile,Gcc,Makefile,我在Ekiga中编译共享库时遇到一些问题。 事实上,我想创建一个.so库来获取有关数据包的信息。 但是我必须在软件的Makefile中编译这个库来解析链接,我不知道怎么做 我正在使用:gcc-o libPaquets.so-lc-shared-I/usr/lib/jvm/java-1.6.0-openjdk/include/-I/usr/lib/jvm/java-1.6.0-openjdk/include/linux/Paquets.cpp 但是没有依赖关系也没关系,如果尝试包含来自Ekiga的
事实上,我想创建一个
.so
库来获取有关数据包的信息。但是我必须在软件的Makefile中编译这个库来解析链接,我不知道怎么做 我正在使用:
gcc-o libPaquets.so-lc-shared-I/usr/lib/jvm/java-1.6.0-openjdk/include/-I/usr/lib/jvm/java-1.6.0-openjdk/include/linux/Paquets.cpp
但是没有依赖关系也没关系,如果尝试包含来自Ekiga的文件,它就不起作用 以下是我认为必须修改的Makefile,以使其正常工作:
谢谢你的帮助 您发布的makefile是自动生成的,您应该在
makefile.am
中查找,然后阅读更多内容。好的,谢谢,但我已经观看了这个makefile.am
,里面没有命令,只包含和其他内容。这就是为什么我说你应该阅读更多关于汽车制造的信息。文件Makefile.in
是由automake
从Makefile.am
创建的,然后Makefile
是由configure
脚本从Makefile.in
创建的,所以我必须只修改Makefile.am
才能得到Makefile
也编译我的库?我要读汽车制造!