![](/img/trans.png)
[英]How to compile C program without using limits.h header file in GCC?
[英]How to Compile .c , .h and .so file with gcc?
目前,我正在用Linux做一些嵌入式编程。 所以我有一台主机Linux ubuntu和我的qemu xilinx zynq(虚拟)。 编译普通的.c文件很简单(bash> arm-xilinxa9-linux-gnueabi-gcc filename.c -g -o outputfilename)
输出文件名可在qemu xilinx zynq中执行。
现在我有3种文件hello.c hello.h和hello.so,我希望那里的任何人都可以向我展示如何一起编译这3个文件,谢谢:)
hello.c <-> hello.h <-> hello.so
下面的示例编译一些内容并创建一个可执行文件。 我建议看一下Makefile
。 命令行对于小型项目有意义,但对其他项目则没有意义。
gcc -c -I ../include/something foo.c
gcc -o prog main.o foo.o -L/usr/local/lib/boo -lboo
.so
是一个共享库-可能不是您想要的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.