我有一个paperpace帐户,我加载了一个我要运行的.cpp文件,因为它比我正在使用的机器更快。我需要使用c ++ 11,因此我把这个命令放到了paperpace终端:
g++ -std=c++11 your_file.cpp -o main
但我没有得到任何输出它只是去下一行。我将截图我的意思:
有谁知道如何解决这个问题?
答案 0 :(得分:1)
您输入终端的命令仅编译代码并输出可执行文件。 (输出的文件通常称为' a.out'但在您的情况下,它将被称为' main'因为这是您使用-o标志指定的内容)
为了运行可执行文件,您必须键入:可执行文件的路径,后跟斜杠,后跟可执行文件名称。例如:
/my/cpp/dir/main
运行当前目录中的可执行文件的一种快捷方法是输入:
./main