2012-07-23 43 views

回答

3

您應該使用-o [NAME]選項來設置可執行文件的名稱。例如:

g++ algo_graps.c -o executableName 

./executableName 

或嘗試ls查看此名稱。默認情況下,UNIX可執行文件被稱爲a.out

1

可能因爲您不告訴編譯器命名您的可執行程序algo_graphs。如果你不告訴編譯器什麼來命名輸出文件,它會命名爲a.out

所以,你有兩種方法來解決你的問題:

  1. 使用./a.out
  2. 告訴編譯器如何命名您的文件:​​

在第二種情況下,我增加了參數-o algo_graphs-o告訴編譯器,下一個參數是輸出文件的名稱。

0

我已經用於編譯如下命令:G ++ ../src/Libxml2Example.cpp -I/usr/include目錄/ libxml2的-lxml2 現在,它的工作原理fine.Thanks

相關問題