編譯C++++程序
單文件編譯

C++程序Test.cpp:
#include
1
2
3
4
5
6
7
使用gcc編譯;
$ gcc Test.cpp -lstdc++ -o main
1
使用g++編譯:
$ g++ Test.cpp -o main
1
運行:
./main
1
多文件編譯
主程序main.cpp:
#include
1
2
3
4
5
6
7
8
9
Hello.h:
#ifndef CPP_HELLO_H #define CPP_HELLO_H class Hello { public: void hello(); }; #endif //CPP_HELLO_H
1
2
3
4
5
6
7
8
Hello.cpp:
#include "Hello.h" #include 1 2 3 4 5 6 使用gcc編譯: $ gcc main.cpp Hello.cpp -lstdc++ -o main 1 使用g++編譯: $ g++ main.cpp Hello.cpp -o main 1 運行: ./main 1 g++ 常用命令選項 謝謝閱讀 C++
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。