一、c语言编程时 gcc的使用
*.c ---预处理---> *.i -----编译-----> *.s ------汇编-----> *.o ----链接------> 可执行文件
gcc的命令选项:
-c 编译 到*.o文件
-E 预处理 到 *.i 文件
-o 输出文件名
二、object-c gcc的使用
*.m ----预处理、编译、汇编----> *.d ----链接----> 可执行文件
环境的搭建:
sudo apt-get install gcc ,g++
sudo apt-get install build-essential
gcc --version
sudo apt-get install gobjc gnustep gnustep-devel
gcc `gnustep-config --objc-flags` -lgnustep-base ee.m -o ee
gcc `gnustep-config --objc-flags` -lgnustep-base Fraction.m main.m -o main
gcc `gnustep-config --objc-flags` -lgnustep-base Fraction.m main.m -o main
sudo ./main