Nav*_*K N 6 c++ compiler-construction g++
我使用以下代码将cpp文件编译为目标文件.
g++ -c main.cpp
Run Code Online (Sandbox Code Playgroud)
上面的代码在main.cpp所在的同一目录中生成.o文件.
任何帮助都会很棒
dir*_*tly 10
假设我有一个名为obj的文件夹,需要在那里生成目标文件,我该怎么写?
使用:
g++ -c main.cpp -o obj/main.o
Run Code Online (Sandbox Code Playgroud)
我怎样才能看到g ++支持的编译器开关及其用法?
如果您使用的是*nix系统,请使用:
man g++
Run Code Online (Sandbox Code Playgroud)
或使用 info g++
如果你输入
$man g++
Run Code Online (Sandbox Code Playgroud)
这是在线手册页你可能会在那里得到很多好消息.你也可以试试
$g++ --help
Run Code Online (Sandbox Code Playgroud)
对你的问题.如果使用-o开关,则可以指定要使用的输出文件.所以你可能会做类似的事情
$g++ -c main.cpp -o obj/main.obj
Run Code Online (Sandbox Code Playgroud)