c++ - 有没有一个gcc命令可以链接同一目录下的所有.o文件并生成一个.exe文件?

标签 c++ c vim

例如, 我在同一目录中有 file1.ofile2.ofile3.o

不是在 vim 中输入 :!gcc -o final file1.o file2.o file3.o,有没有一种方便的方法来输入 3.o 文件? 也许一些搜索和选择命令?我不知道。

有人可以帮我吗? 谢谢。

最佳答案

您可以使用*选择具有特定扩展名的目录中的所有文件:

gcc -o final *.o

如果文件有编号,还可以:

gcc -o final file{1..3}.o

哪个会运行

gcc -o final file1.o file2.o file3.o

关于c++ - 有没有一个gcc命令可以链接同一目录下的所有.o文件并生成一个.exe文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55739397/

相关文章:

c++ - 创建一个函数来匹配 main 中的字符串

c++ - unitest 文件(visual studio)上未解析的外部符号

c 位操作操作不乘以字符

vim - 如何在vim正常模式下禁用大写锁定的效果?

vim - 我可以更改 vim 完成预览窗口的高度吗?

C++ 变量在中断后的中断重置期间发生变化

c++ - 数字类型和字符串的模板函数总和

c - 如何设计一个易于导入的全局 float 组

c - 如何修复 x86_64 内存偏移量 (GAS)?

vim - 在Vim中,我想回一句话。与 `w` 相反