后台开发技能树
happyForever~
这个作者很懒,什么都没留下…
展开
-
4.2 Makefile
写法1debug:main ./mainmain:add.o sub.o main.o g++ main.o add.o sub.o -o mainadd.o:add.cpp g++ -c add.cpp -o add.osub.o:sub.cpp g++ -c sub.cpp -o sub.o main.o:main.cpp g++ -c main.cpp -o main.oclean: rm *.o main 执行结果@ubuntu:~/share/01code原创 2022-01-11 01:31:26 · 483 阅读 · 0 评论 -
4.1 编译链接
参考《后台开发 · 核心技术与应用实践》徐晓鑫 著1、编译与链接 编译与连接过程可以分为4个步骤;预处理–>编译–>汇编–>链接g++ -E main.cpp -o main.i #-E是编译选项,表示只进行预编译,此时main.i是预处理之后的文件,如宏定义被展开g++ -S main.i -o main.s #-S 此时main.s为汇编语言g++ -c main.s -o main.o #或者as main.s -o main.og++ *.o -o mai原创 2022-01-11 00:54:49 · 137 阅读 · 0 评论