導航:首頁 > 源碼編譯 > cpp編譯器

cpp編譯器

發布時間:2022-02-11 06:04:36

⑴ 初學C語言,用的是DEV-CPP編譯器,但是每次想運行自己的代碼的時候他都會提示未編譯

DEV-cpp你直接按F11就連編譯帶運行了
你可以試一下

⑵ 純新人剛開始看cpp,求推薦一個適合的編譯器(最好中文...)

你要編譯器?IDE吧,現在人們常用的是vs,dev c++也行,或者BCB,中文的只有vc 6.0有人做過,最好別太想中文的c++環境,沒什麼必要,vc6也不好使

⑶ vs2013打開的cpp文件如何編譯

Visual Studio無法對單個源代碼文件直接編譯。

VisualStudio工程(.sln)編譯需要許多的參數,比如頭文件源文件,依賴庫等。如果沒有他們,強大的Studio只是廢物。


解決思路:

建立一個空VisualStudio工程->導入源代碼->編譯運行。


Step1 建立空項目

1.1 打開VisualStudio,按快捷鍵Ctrl + Shift + N,即可彈出新建項目的窗口。

(或,文件(FILE)->新建(NEW)->工程(Project)即可彈出新建項目的窗口。)


⑷ 關於gcc編譯器,在控制台寫*.cpp編譯多個cpp會報錯

根據報錯信息,是因為「g++ -c *.cpp」這條指令的通配符串「*.cpp」沒有展開所致。

根據驗證,當執行「g++ -c *.cpp」這條指令時,當前目錄比如testcomb下沒有後綴名為cpp的文件,「*.cpp」就不會展開,就會報錯。

---

如上圖所示,當前目錄下沒有.c文件,報錯與問題中的一致。

⑸ C++ 編譯器如何處理頭文件

預處理包括把頭文件的內容在 #include 處展開,也包括處理 #define,當然,還有處理 #if / #ifdef 等等

函數(inline 函數除外)和變數在整個程序中最多隻能定義一次,程序中用到的函數 / 變數必須被定義。這被稱作「一處定義原則」(one-definition rule),是C++的基本規則之一

⑹ 請問有android開發環境的cpp編譯器嗎

編譯bootloader和linux Kernel是採用的是獨立的ARM交叉編譯器,可以在 \10.4.69.249androidepoarm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 獲得。編譯Android根文件系統和SDK使用的是Android系統自帶的交叉編譯環境。
使用如下命令安裝交叉編譯器,建議安裝在 /usr/local/ 目錄下(需具有root許可權)。
[root]$ cd /usr/local/
[root]$ tar xjvf /arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
將交叉編譯器的路徑添加到對應用戶名的.bash_profile 文件中。
[root]$ cd
[root]$ vim .bash_profile
修改其中的PATH一行,在末尾增加交叉編譯器的路徑,例如:
PATH=$PATH:/usr/local/bin/arm-2008q3/bin
運行如下命令檢查交叉編譯器是否安裝成功,得到如下結果表示安裝已經成功。
[root]$ arm-none-linux-gnueabi-gcc ?version
arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2008q3-72) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for ing conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

⑺ 如何用命令行編譯cpp文件

單個文件:
g++ file.cpp
這是最簡單形式,預設輸出為a.out,可以用-o命令指定輸出文件,比如g++ file.cpp f.out

多個文件:
g++ -c 1.cpp -o 1.o
g++ -c 2.cpp -o 2.o
g++ 1.o 2.o -o prog.out
鏈接成可執行文件:
一般用g++ -o file file.cpp
多個文件是g++ -o file file1.cpp file2.cpp
編譯C++不是用GCC而是G++.
如果用GCC能編譯但不能鏈接.
多個文件:
1.編譯多個文件,但不連接:
g++ file1.cpp file2.cpp
會生成兩個文件:file1.o, file2.o
2.連接:

g++ -o outFileName file1.o file2.o
會生成一個可執行文件:outFileName。

⑻ 將c程序寫在cpp文件里可以用c++編譯器編譯嗎

c和c++語法有點區別,如果用.cpp編譯的話可能會出錯,建議用.c編譯。當然可以上網查一下有哪些區別,更改後,可以用cpp編譯

⑼ C++小白,關於CPP編譯器中cin的問題

西涼太守馬騰為曹操誘入長安而遭害,其子馬超聯合韓遂率軍反出西涼,大破鍾繇,攻陷長安,又於潼關大敗曹洪、徐晃。迫使曹操親自領兵前來討伐。馬超與曹操在潼關、渭南之地展開六次大戰。一戰連敗曹營諸多猛將,殺的曹操割須棄袍,繞樹逃命,二戰讓曹操奪船避箭,幾次都幾乎喪命,但在丁斐、曹洪、許褚的拚死相救下死裡逃生。之後曹操又聽取了婁圭建議,潑水築造冰城,渡過了渭水。馬超與冰城前,與曹軍第一猛將虎侯許褚。兩人連斗二百三十回合,斗得許褚裸衣棄刀,曹操不得已,派夏侯淵、曹洪夾攻馬超,許褚中箭負傷無力再戰。最後賈詡為曹操定離間之計,離間西涼軍內部,馬超砍斷韓遂之手,西涼軍自相殘殺,曹操乘機大舉攻伐,得以大破馬超。[1]

⑽ win7下什麼cpp編譯器最好用

支持Win7 64位的操作系統的C/C++程序有很多。 具體如下: 微軟的Visual 2005/2008/2010/2012/2013.2012都對X64的win7支持不錯; Dev-CPP 5.0以上版本也是可以的。 Code-blocks 10.0以上版本也支持良好。

閱讀全文

與cpp編譯器相關的資料

熱點內容
s10怎麼升到安卓10 瀏覽:633
php正則匹配連續數字 瀏覽:864
androidfragment單例 瀏覽:550
linux怎麼編譯不了cpp 瀏覽:35
pip管道命令 瀏覽:870
紅包源碼紅包源碼 瀏覽:680
java編程五子棋 瀏覽:229
雲伺服器安裝視頻 瀏覽:954
手機版安卓怎麼給伺服器裝材質包 瀏覽:725
cnc數控編程個人年終總結 瀏覽:697
notion程序員筆記 瀏覽:892
伺服器不安全因素如何防範 瀏覽:449
騰訊優圖程序員6級工資 瀏覽:588
app安裝包參數怎麼樣 瀏覽:970
薄膜材料與薄膜技術pdf 瀏覽:816
抖音上傳定位文件夾 瀏覽:649
程序員古裝 瀏覽:391
ssh的命令找不到 瀏覽:858
二建工程師考試app哪個好 瀏覽:810
使用命令ifconfig配置ip地址 瀏覽:383