我已經裝了xcode,且在終端機下面用gcc做出了a.out的檔案,可是卻不能執行。
請問要怎麼執行呢??
還有,在這個環境下可以寫openGL的程式嗎??
謝謝
有關gcc的問題 (檔案的執行與路徑問題)
版主: bryanchang、digdog、謝孟叡
1. 你在終端機下面不能只打『a.out』要打『./a.out』。
這是 UNIX binary search PATH 的安全性設定,免得有人把一個『a.out』檔案放到 /sbin 裡面去,然後另一個人打『a.out』的時候執行的不是那個目錄下的 a.out 而是 /sbin/a.out。
2. OpenGL 算是圖形界面程式,你在 Xcode 裡可以用 Carbon 或是 Cocoa 環境來開發一個圖形界面程式,但是如果你想只用 POSIX 環境開發,唯一的方式就是用 GTK 或是 Qt 這兩套跨平台的 GUI Framework,或是用 Java AWT 或 SWING。
這是 UNIX binary search PATH 的安全性設定,免得有人把一個『a.out』檔案放到 /sbin 裡面去,然後另一個人打『a.out』的時候執行的不是那個目錄下的 a.out 而是 /sbin/a.out。
2. OpenGL 算是圖形界面程式,你在 Xcode 裡可以用 Carbon 或是 Cocoa 環境來開發一個圖形界面程式,但是如果你想只用 POSIX 環境開發,唯一的方式就是用 GTK 或是 Qt 這兩套跨平台的 GUI Framework,或是用 Java AWT 或 SWING。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
ash nazg thrakatuluk agh burzum-ishi krimpatul.