導航:首頁 > 源碼編譯 > windowscc文件怎麼編譯

windowscc文件怎麼編譯

發布時間:2023-11-30 09:46:19

⑴ c++的快速入門

注意:

注釋: 編譯方式有很多種,下面只介紹一種:命令行運行編輯器
執行步驟:
如果使用命令行界面,一般在控制台窗口(例如UNIX的shell窗口或Windows的命令提示窗口)編譯程序。假設main程序在名為prog1.cc的文件中,可以用如下命令來編譯:
$ CC prog1.cc
這里CC是編譯器命令名,$表示系統提示符。Windows編譯器會產生一個名為a.exe的可執行文件。UNIX編譯器會將可執行文件放到一個名為a.out的文件中。要運行可執行文件,可在命令行提示符處給出該文件名:
$ a.exe
執行編譯過的程序。在UNIX系統中,即使在當前目錄,有事還必須指定文件所在的目錄。這種情況下,鍵入:
$ ./a.out
「.」後面的斜杠表明文件處於當前目錄下。
訪問main函數的返回值的方式和系統有關。無論UNIX還是Windows系統,執行程序後,必須發出一個適當的echo命令。UNIX系統中,通過鍵入如下命令獲取狀態:
$ echo $?
要在Windows系統下查看狀態,鍵入
C:directory> echo %ERRORLEVEL%

重點:

程序例子:要求用戶給出兩個數,然後輸出它們的和:

程序先在用戶屏幕上顯示提示語:
Enter two numbers:
然後等待用戶輸入。如果用戶輸入
3 4
跟著一個換行符,則程序產生下面的輸出:
The sum of 3 and 4 is 7
注釋:
程序的第一行是一個預處理指令:
#include <iostream>
告訴編輯器要使用iostream庫。尖括弧里的名字是一個 頭文件 。程序使用庫工具時必須包含相關的頭文件。

知識點:

細心的讀者會注意到這個程序中使用的是std::cout 和 std::endl,而不是cout和endl。

輸入操作符 行為與輸出操作符相似。
std::cin >> v1 >> v2;
這個輸入操作等價於:

在c++中,初始化是一個非常重要的概念。

⑵ gcc編譯問題

-c和-o都是gcc編譯器的可選參數。-c表示只編譯(compile)源文件但不鏈接,會把.c或.cc的c源程序編譯成目標文件,一般是.o文件。-o用於指定輸出(out)文件名。不用-o的話,一般會在當前文件夾下生成默認的a.out文件作為可執行程序。

⑶ .CC是什麼文件用什麼編譯的

.cc是Linux/Unix下為C++源文件的默認擴展名,與.cpp一個意思
用GCC/G++在 Linux/Unix下可以打開和編譯

⑷ 怎麼編譯多個c語言文件

1、如果,在一個c主程序中,以include形式包含了其他所有的引用文件,在編譯過程中,編譯器首先會將這些文件合並到一個臨時文件中,然後再對這個臨時文件進行編譯。
2、如果,是作為一個工程,編譯器會分別編譯各個獨立的文件(如果文件中有include按照上一步進行),然後再將編譯好的初步結果用鏈接程序連到一起。
簡單的說,每一個.c或者.cc都是一個編譯單元,每一個編譯單元編輯的結果是一個.o或者obj之類的中間文件,至於是否是多文件,不需要關心,但是要保證不同的編譯單元之間不要有重復的符號,這就是要避免重復包含。
每一個編譯單元生成的目標文件.o或者obj都會引用一些不在本目標文件中的符號,這些符號定義在別的.o或者.obj文件中, 鏈接器把他們聯系在一起,所有的符號也就都有定義了,編譯鏈接簡單說來就是這樣。

⑸ 用cc怎樣把.c文件編譯成.so文件

比如有一個test.c文件,我想打包成動態庫test.so,
直接gcc test.c -o test.o -fPIC
gcc -o test.so test.o -shared
使用的時候發布.so和頭文件即可。
鏈接的時候要記得丟在默認目錄或者將其所在目錄聲明到環境變數,不然有時候會提示找不到這個庫文件。

⑹ 在windows命令行中如何運行c程序的文本

1、打開命令行界面:鍵盤win + r ,輸入cmd,回車。即可打開命令行。

閱讀全文

與windowscc文件怎麼編譯相關的資料

熱點內容
電腦用文件夾玩大型游戲 瀏覽:250
安卓耳塞失靈怎麼辦 瀏覽:763
華三交換機保存命令 瀏覽:603
命令方塊怎麼調鍵盤 瀏覽:841
不把密碼存在伺服器上怎麼辦 瀏覽:398
怎麼讓指令方塊的命令消失 瀏覽:543
用單片機做plc 瀏覽:404
雲伺服器進入子目錄命令 瀏覽:795
伺服器機櫃如何配電 瀏覽:578
怎麼刪除iphone資源庫里的app 瀏覽:940
pdf魚 瀏覽:648
單片機pcf8591什麼作用 瀏覽:805
sql命令學院 瀏覽:283
加密軟體在電腦那個盤 瀏覽:988
android獲取外部存儲 瀏覽:573
怎麼查自己家的伺服器地址 瀏覽:858
編程c語言工作好不好 瀏覽:569
單片機焊接地怎麼連接 瀏覽:694
游戲源碼怎麼抓 瀏覽:216
程序員幫大家引走怪物 瀏覽:16