一般編譯鏈接c++程序最好使用g++,若有如上的報錯信息,需要在gcc后加上 -lstdc++
eg: gcc test.c -lstdc++
-
gcc和g++都是GNU的一個編譯器。
-
g++:后綴.c的程序和.cpp的程序都會當成是c++的源程序來處理。
gcc:會把.c的程序處理成c程序。 -
對於.cpp的程序,編譯可以用gcc/g++,鏈接可以用g++或者gcc -lstdc++。
一般編譯鏈接c++程序最好使用g++,若有如上的報錯信息,需要在gcc后加上 -lstdc++
eg: gcc test.c -lstdc++
gcc和g++都是GNU的一個編譯器。
g++:后綴.c的程序和.cpp的程序都會當成是c++的源程序來處理。
gcc:會把.c的程序處理成c程序。
對於.cpp的程序,編譯可以用gcc/g++,鏈接可以用g++或者gcc -lstdc++。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。