c++ - inFile 应该放在 -o 标志之前还是之后?

标签 c++ g++ gnu

假设你有几个文件,比如“file1.C”和“file2.C”,那么它们可以被编译成一个名为“myprog”的可执行程序

我注意到在一些教程中使用了以下命令:

g++ file1.C file2.C -o myprog 

而其他人:

g++ -o myprog  file1.C file2.C 

我的问题是这两种形式本质上是一样的吗?哪个更正式?

最佳答案

参数可以按任何顺序排列。至于哪个更正式——经销商的选择!

关于c++ - inFile 应该放在 -o 标志之前还是之后?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12514572/

相关文章:

javascript - 读写 DOCX 文件

c++ - 如何制作大量类似的可执行文件

c - "#define _GNU_SOURCE"意味着什么?

c++ - boost 属性树 xml 编写器输出中没有行尾

c++ - 分区 boost::range::transformed 范围适配器

c++ - Qt的信号/插槽临时连接

c++ - 在 Linux 上编译的程序没有在#ifdef 部分获取代码

c++ - 在函数 `_start' : (. text+0x20): undefined reference to `main' collect2: ld returned 1 exit status

c++ - map 的重载 << 运算符

macos - 如何在 OS/X 中获得 'seq' 命令行功能?