安裝了zlib編譯報錯
『壹』 為什麼編譯時出現cannot find lz錯誤,怎麼解決
編譯時出現cannot find lz錯誤,是設置錯誤造成的,解決方法如下:
1、首先在使用angular-cli開發處理Base64,出現了編譯錯誤【error TS2304: Cannot find 】。
『貳』 交叉編譯zlib出錯
$ export CC=mipsel-linux-gcc
$ ./configure --prefix=/opt --shared
$ make CC=mipsel-linux-gcc
$ make install
ps:此處的環境CC=mipsel-linux-gcc 記得換回來!
『叄』 冒險島冒險島data11801.cadzlib錯誤 怎麼解決!
分給我。
你中毒了。
1、只破壞10M大小以下的exe格式文件(含install安裝程序、自解壓安裝程序、電子書、補丁包文件等)
2、文件大小位元組數不變,但用MD5校驗前後校驗碼改變;(另右鍵屬性可查看被修改破壞時間)
3、微軟等含數字簽名的exe安裝文件(如補丁包)的驗證時間項丟失,文件損壞;
4、ebook製作的電子書被破壞致使無法打開;
5、系統中安裝的下載工具、聊天軟體、大型游戲的主程序安裝時間被修改(如1620年的某月某日,好像不固定)。
表現為:
1、NSIS Error;簡單說是因為Nsis編譯出來的安裝程序是加過殼的程序有損壞時不能通過殼的自帶驗證就出了這種錯誤。
2、*.exe不是有效的Win32位程序;
3、壓縮文件格式未知或已經損壞;
4、綠色軟體運行不流暢,有停滯感;
5、內存讀寫地址錯誤等。
應急解決:
1、使用殺毒軟體殺毒(推薦卡巴);但已被感染的文件除綠軟外均無可挽救,且殺毒後文件將變為10幾個k大小。
2、金山清理專家等清理惡意插件
3、刪除病毒生成隱藏的非法文件名、長文件名文件夾(必須dos操作或使用粉碎機滑鼠拖入粉碎操作,不支持PE光碟操作)。
4、強烈推薦使用System Repair Engineer(簡稱 SREng)對API HOOK 、隱藏進程、進程特權進行檢測
刪除系統可疑的注冊表啟動項、瀏覽器載入項、系統服務等,修復系統。
5、刪除安裝文件夾下的uninstall.exe等所有*.exe,即可下載相關軟體後重新安裝或卸載。或使用優化大師的智能卸載功能,然後刪除對應的安裝文件夾。
一般解決:
1、刪除系統盤以外分區10M以下exe格式文件;
2、光碟啟動DOS操作刪除Recycled(回收站)、System Volume Information等系統隱藏文件夾;使用光碟PE系統進行刪除操作的二次感染可能性亦不大。
3、格式化系統盤,重裝系統。
終極解決: (一般不需要)
清cmos(卸電池短接,重設時間,重自檢硬體,重分配資源),重新分區後安裝。
跳樓解決: (純屬嚇唬人)
低格硬碟破壞文件流,重刷bios晶元,內存條斷電重插。
最好還是重裝把。
『肆』 python交叉編譯失敗怎麼回事
1、在源碼 python2.7.3/Moles/Setup.dist 搜索zlib ,打開該模塊
2、繼續下去,又提示缺少zlib.h,也就是我們的交叉編譯庫中缺少zlib頭文件和庫文件
3、在http://www.zlib.net/ 下載zlib源碼,交叉編譯zlib
由於zlib 編譯不支持--host選項,所以在zlib目錄下執行如下命令
~/zlib1.2.8/# mkdir _install
~/zlib1.2.8/#CC=arm-xxxxx(你的交叉編譯器) ./configure --host=./_install(最好是絕對路徑,我偷懶了,這個是安裝目錄)
~/zlib1.2.8/# make && make install
你會在_install目錄下發現include 和 lib 目錄
下一步,我們回到第1步
為了防止交叉編譯鏈污染,我們在python目錄下創建otherinclude otherlib
把zlib下的include和lib下的內容分別按照對應名字拷貝過來
4.在Moles/setup 找到我們前面setup.dist那句話,添加 -L../otherlib -I../otherinclude 這個應該都懂的
直接make
5,如果你之前make distclean過了,沒有setup文件,請修改setup.dist.文件,重新configure!