LinuxにC ++で書かれたプログラムがあります。私はVimエディタをダウンロードし、次のコマンドを実行してコンパイルしました。
g++ server.cpp -Wall
実行に来たら使用し./a
ますが、
機能しない場合は、ファイルを実行するための正しいコマンドを提供できます。
ありがとうございます。
答え1
a.out
マンページによると、デフォルトの実行可能ファイル名は次のとおりですg++
。
-o file
Place output in file file. This applies to whatever sort
of output is being produced, whether it be an executable file,
an object file, an assembler file or preprocessed C code.
If -o is not specified, the default is to put an executable file
in a.out, the object file for source.suffix in source.o, its
assembler file in source.s, a precompiled header file in
source.suffix.gch, and all preprocessed C source on standard output.
したがって、次のように./a.out
コンパイルされた実行可能ファイルを実行したり、コマンドライン-o
に引数を追加したりできます。g++
$ g++ -o server server.cpp -Wall
$ ./server