4 回答

TA貢獻1780條經驗 獲得超1個贊
.obj 程序編譯時生成的中間代碼文件,一般是程序編譯后的二進制文件,再通過鏈接器和資源文件鏈接就成可執行文件了。
.pkg 塞班文件,也就是安裝包配置文件,是制作Symbian OS安裝程序的核心部分。
.dill 動態鏈接庫文件,是一種可執行文件,它允許程序共享執行特殊任務所必需的代碼和其他資源。Windows提供的DLL文件中包含了允許基于Windows的程序在Windows環境下操作的許多函數和資源。
.lib LIB有兩種,一種是靜態庫,比如C-Runtime庫,這種LIB中有函數的實現代碼,一般用在靜態連編上,它是將LIB中的代碼加入目標模塊(EXE
或者DLL)文件中,所以鏈接好了之后,LIB文件就沒有用了。一種LIB是和DLL配合使用的,里面沒有代碼,代碼在DLL中,這種LIB是用在靜態調
用DLL上的,所以起的作用也是鏈接中用,鏈接完成了,LIB也沒用了。
.opensdf 等后面的幾個我也不清楚,呵呵。

TA貢獻1880條經驗 獲得超4個贊
就像你經常用到:printf(...)
難道你要研究window系統是怎么給顯卡發送命令,刷新顯示器來顯示字符的嗎?
我覺得你的重點還是放到:語法啊,語句啊,變量啊,數組啊,函數啊等等基礎的東西。
認識幾個就行了:
.cpp
.c
.cc 都是c或c++源文件
.h 頭文件
.dll 動態庫
.lib 靜態庫
.exe 可執行文件
其他的是你的程序編譯鏈接過程中產生的中間文件還有你的工程配置文件。
- 4 回答
- 0 關注
- 1349 瀏覽
添加回答
舉報