Wince中幾個工程文件簡介

1 makefile文件: 在應用程序開發過程中, makefile文件包含了所有命令, 宏定義,
 選項來編譯工程, 但是在wince的makefile文件中, 它僅僅包含了一個文件:
 makefile.def. makefile.def中包含了sources文件需要用到的宏定義,
並傳遞一些標誌位給編譯器和連接器使用, 這些標誌位都將直接作用到DDK編譯環境,
利用makefile.def可以使PB驅動的建立單一化. 這也是PB的makefile與應用程序的
makefile不同的原因了. 值得注意的是, 一般不建議修改mekefile和makefile.def文件.

2 sources文件: sources文件是一個文本文件, 它對一些宏進行了賦值, 這些宏實在
makefile.def中定義的. PB根據這些宏來決定如何編譯和鏈接源代碼. Sources 文件
中用到的宏有三四十種, 以下是最常用的幾種介紹:
            TARGETNAME: 生成的目標文件名, 後綴可以是.dll, .lib, .exe.
         TARGETTYPE: 生成的目標文件的後綴, 有三個值可賦, 分別是LIBRARY, 生成
.lib文件; DYNLINK, 生成.dll文件; PROGRAM, 生成.exe文件.
        TARGETLIBS: 需要鏈接的庫.
         SOURCES: 需要被編譯的文件, 頭文件無需加入.
         EXEENTRY: 程序入口點

3 build.log,自己理解應該是Wince編譯過程中的一些編譯信息輸出。

4 .def文件定義了DLL的導出函數列表。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章