cc文件怎麼編譯
① 問.cc是什麼文件格式
cc文件是MP4游戲的專用格式。
MP4中的游戲推箱子、對對碰、數星星、拼圖等都為CC文件,CC文件是MP4游戲的專用格式。
.cc文件是linux/Unix下為C++源文件的默認擴展名,與.cpp(windows下)一個意思。
用GCC/G++在 Linux/Unix下可以打開和編譯。用一般的記事本就可以打開和編輯。
② 用cc怎樣把.c文件編譯成.so文件
比如有一個test.c文件,我想打包成動態庫test.so,
直接gcc test.c -o test.o -fPIC
gcc -o test.so test.o -shared
使用的時候發布.so和頭文件即可。
鏈接的時候要記得丟在默認目錄或者將其所在目錄聲明到環境變數,不然有時候會提示找不到這個庫文件。
③ 怎麼編譯多個c語言文件
1、如果,在一個c主程序中,以include形式包含了其他所有的引用文件,在編譯過程中,編譯器首先會將這些文件合並到一個臨時文件中,然後再對這個臨時文件進行編譯。
2、如果,是作為一個工程,編譯器會分別編譯各個獨立的文件(如果文件中有include按照上一步進行),然後再將編譯好的初步結果用鏈接程序連到一起。
簡單的說,每一個.c或者.cc都是一個編譯單元,每一個編譯單元編輯的結果是一個.o或者obj之類的中間文件,至於是否是多文件,不需要關心,但是要保證不同的編譯單元之間不要有重復的符號,這就是要避免重復包含。
每一個編譯單元生成的目標文件.o或者obj都會引用一些不在本目標文件中的符號,這些符號定義在別的.o或者.obj文件中, 鏈接器把他們聯系在一起,所有的符號也就都有定義了,編譯鏈接簡單說來就是這樣。
④ ubuntu中如何編譯a.cc文件
.cc是Linux/Unix下為C++源文件的默認擴展名,與.cpp一個意思
用GCC/G++在 Linux/Unix下可以打開和編譯
可以使用命令:g++ a.cc
當然,ubuntu不自帶c++編譯器,可以先使用下面命令安裝:
sudo apt-get install build-essential
希望可以幫到你。
⑤ 怎樣利用CC命令在Unix上編譯C程序
在 UNIX系統下面,使用 cc 命令最常用的選項主要有如下幾個(以 my_prog.c 為例進行說明)
$cc -c my_prog.c <cr> (-c 選項表示只編譯、產生中間文件,不進行鏈接、並產生最終的可執行程序)
$cc my_prog.c <cr>(編譯、鏈接,並產生預設的可執行程序。預設的可執行文件名為:a.out)
$cc -o my_runfile my_prog.c <cr>(-o 選項用於生成用戶指定的可執行程序名,代替預設的可執行文件名:a.out。這里的可執行文件名是:my_runfile)
至於說還有很多其他選項,例如:-L系統庫名字(*.LIB)等,那就需要在平時的編程過程中去體會了。
另外,如果是在 Linux 系統下面進行 C 語言的開發,使用的是 gcc 編譯器。其選項和 cc 編譯器相同。
⑥ 為什麼使用g ++而不是gcc來編譯* cc文件
gcc xxx.cc -Wall -oxxx -lstdc++g++ xxx.cc -Wall -oxxx就算你不包含任何C++頭文件,直接gcc xxx.cc在鏈接的時候還是會出問題。
⑦ 哪位大哥,知道.cc文件怎麼打開呀
沒聽說過資料庫能用記事本打開的...
.cc是Linux/Unix下為C++源文件的默認擴展名,與.cpp一個意思.
所以.cpp文件怎麼編譯,完全可以搬到.cc文件上
⑧ C++中,拓展名為.cc是什麼文件怎麼打開
.cc
文件就是 c++ 程序的源文件 和CPP是一樣的東西,這個在linux下,用gcc編譯的時候,一般使用。
在windows下,直接修改為cpp擴展名,或用記事本打開就可以了。
⑨ .CC是什麼文件用什麼編譯的
.cc是Linux/Unix下為C++源文件的默認擴展名,與.cpp一個意思
用GCC/G++在 Linux/Unix下可以打開和編譯