编译ac源代码后,将创建一个目标文件.我只能看到.exe文件,那么我在哪里可以找到目标文件?我在windows上使用cygwin,所以我使用gcc编译程序.
许多编译器支持-c仅编译和生成目标文件的选项.
如果使用make基于构建的构建,则可以将对象文件视为中间文件并自动删除.您可以在.PRECIOUS:目标中声明它们以避免这种情况.
如果您的程序只包含一个C源文件,则可以使用
gcc -c file.c # Creates file.o, but no file.exe
gcc -o prog file.o # Creates prog.exe by linking file.o with appropriate libs
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
651 次 |
| 最近记录: |