新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > WINCE PB編譯不過各種錯誤集錦

        WINCE PB編譯不過各種錯誤集錦

        作者: 時間:2016-10-08 來源:網絡 收藏

        BUILD: [00:0000000142:PROGC ] Other 0 0 1

        BUILD: [00:0000000143:PROGC ]

        BUILD: [00:0000000144:PROGC ] Total 0 0 1

        BUILD: [00:0000000145:PROGC ]

        BUILD: [00:0000000146:PROGC ] 0 Warnings, 1 Errors

        最后提示的錯誤:

        Build for Windows CE (Release) (Built on Apr 14 2005 13:54:39)

        File names: Build.log Build.wrn Build.err Build.dat

        CEBUILD: Running sysgen -p wceshellfe preproc

        Starting sysgen phase for project ( wceshellfe )

        Sysgening platform C:WINCE500platformsmdk2450

        Sysgening platform C:WINCE500platformsmdk2450

        WINCE500build.err

        C:WINCE500build.err

        C:WINCE500build.log

        C:WINCE500build.wrn

        已復制 3 個文件.

        BLDDEMO: There were errors building 2450_p900

        2450_p900 - 3 error(s), 10 warning(s)

        這個問題比較麻煩,我通過重裝系統(換用另外一張堞裝,非ghost),成功過一次,換用臺式機,也成功過.但是筆記本上后來又不行了,原因不明.

        四:PB編譯提示don't know how to make.........................

        編譯2450 bootloader出錯,編譯driver沒錯,

        編譯Eboot錯誤如下:

        BUILD: [01:0000000039:PROGC ] Compiling .debug.c

        BUILD: [01:0000000042:PROGC ] Compiling .ether.c

        BUILD: [01:0000000045:PROGC ] Compiling .flash.c

        BUILD: [01:0000000048:PROGC ] Compiling .nand.cpp

        BUILD: [01:0000000051:PROGC ] Compiling .usb.c

        BUILD: [01:0000000054:PROGC ] Assembling .usbs.s

        BUILD: [00:0000000060:PROGC ] Linking WINCE500PLATFORMSMDK2450SrcBootloaderEboot.Whimory directory.

        BUILD: [01:0000000067:ERRORE] NMAKE : U1073: don't know how to make 'E:WINCE500platformsmdk2450libarmV4Iretailoal_memory_s3c2450.lib'

        BUILD: [01:0000000069:ERRORE] NMAKE.EXE -i -c BUILDMSG=Stop. LINKONLY=1 NOPASS0=1 failed - rc = 2

        BUILD: [00:0000000070:PROGC ] Files Warnings Errors

        BUILD: [00:0000000071:PROGC ] Midl 0 0 0

        BUILD: [00:0000000072:PROGC ] Resource 0 0 0

        BUILD: [00:0000000073:PROGC ] Message 0 0 0

        BUILD: [00:0000000074:PROGC ] Precomp Header 0 0 0

        BUILD: [00:0000000075:PROGC ] C/Cpp/Cxx 6 2 0

        BUILD: [00:0000000076:PROGC ] Assembler 3 0 0

        BUILD: [00:0000000077:PROGC ] Static Libraries 0 0 0

        BUILD: [00:0000000078:PROGC ] Dll's 0 0 0

        BUILD: [00:0000000079:PROGC ] Exe's 0 0 0

        BUILD: [00:0000000080:PROGC ] Resx 0 0 0

        BUILD: [00:0000000081:PROGC ] Csharp Targets 0 0 0

        BUILD: [00:0000000082:PROGC ] Other 0 0 2

        BUILD: [00:0000000083:PROGC ]

        BUILD: [00:0000000084:PROGC ] Total 9 2 2

        BUILD: [00:0000000085:PROGC ]

        BUILD: [00:0000000086:PROGC ] 2 Warnings, 2 Errors

        Build for Windows CE (Release) (Built on Apr 14 2005 13:54:39)

        File names: Build.log Build.wrn Build.err Build.dat

        2450_p900 - 2 error(s), 2 warning(s)

        我按照提示的路徑找不著這個靜態庫,oal_memory_s3c2450.lib

        難道這個靜態庫PB裝時給漏掉了?

        后來重裝WINCE,打04,05,06,07年的補丁,問題依舊.看來還是沒經驗啊,感謝CSDN的高手Veabol,編譯SrcCommon后,果真生成了oal_memory_s3c2450.lib.

        可是又出來一個CS8900*.lib的靜態庫,后面的字符不記得了,看來還有其他地方要生成該庫.編譯整個SMDK2450工程,看提示估計是該靜態庫是生成了,但是又

        彈出另外一個對話框,提示某文件無法編譯,該文件為我已前做好的備份文件,有中文名.刪除該文件后,再編譯,仍然提示該錯,將BSP根目錄的build.dat刪除,

        再編譯,問題徹底解決.

        看來很多靜態庫不是PB裝好后本身就有的,而需要編譯一些代碼才能生成.


        上一頁 1 2 下一頁

        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 景泰县| 西乡县| 汝城县| 天祝| 合江县| 长岛县| 遂溪县| 广南县| 习水县| 万荣县| 阳原县| 和平区| 肥乡县| 藁城市| 积石山| 平泉县| 六枝特区| 德令哈市| 温宿县| 治县。| 平和县| 巩义市| 楚雄市| 观塘区| 榆林市| 吉首市| 绥棱县| 德阳市| 南开区| 澄江县| 宣城市| 金昌市| 临汾市| 白玉县| 兴和县| 阳东县| 天全县| 镶黄旗| 通化市| 浦北县| 喀喇沁旗|