原文:【轉】在64位機上跑32位程序注意事項

原文網址:http: blog.chinaunix.net uid id .html 今天在交叉編譯一個應用程序時,發現porting到板子上比較麻煩 nfs還沒有支持 ,想現在PC上調試。 於是在板子上編譯好,運行,發現指定的網頁打不開,以為是httpd的confi有些出入,檢查了下,沒有錯誤。 在一籌莫展之際,直接在pc上運行突然發現出現segmdefault。 segmdefault又是如何 ...

2015-06-11 23:44 0 2798 推薦指數:

查看詳情

<>32移植到64 注意事項

32bit-64bit porting work注意事項 64服務器逐步普及,各條產品線對64升級的需求也不斷加大。在本文中,主要討論向64平台移植現有32代碼時,應注意的一些細小問題。 什么樣的程序需要升級到64? 理論上說,64的操作系統,對32程序具有良好的兼容性 ...

Wed Feb 11 18:14:00 CST 2015 0 2836
32程序64平台移植的注意事項

閱讀提示:隨着低成本64平台的來臨,加上內存和硬盤價格的不斷下跌,無疑為32程序64硬件的移植又加了一把勁,那些科學運算、數據庫、消耗大量內存或密集浮點運算的程序也搭上了這一順風車。在本文中,主要討論向64平台移植現有32代碼時,應注意的一些細小問題。 新近的64平台 ...

Mon Nov 28 07:57:00 CST 2016 0 2456
【海洋女神原創】installshield 32打包和64打包的注意事項

32/64問題要把握幾點:1. 明確你的產品是否需要區分32/642. 明確你的產品中是否有32/64的服務注冊3. 了解InstallShield Build出來的安裝包本身是32應用程序4. 了解Windows 64系統上的32路徑和64路徑差異以及如何在 ...

Thu Mar 15 01:26:00 CST 2012 0 4062
為什么有的程序64機上跑反而比32機更慢

最近工作遇到了一個問題,原本在32Android機上的好好的程序,在某些64機上卻變慢了許多。感覺很奇怪,所以google了一下原因,網上給出的原因大部分是過多使用指針。可是為什么過多使用指針就會造成程序變慢呢?結合網上的資料,和自己的理解,我認為是如下原因造成的: (1)因為6432 ...

Wed Aug 19 18:27:00 CST 2015 0 3100
32程序64程序

我們有時候會遇到這樣一種情況:我們在32操作系統上下載了64版本的程序,卻發現無法安裝,大家可能會很困惑。 下面就來簡單解釋一下32程序64程序的具體區別。 我們首先要弄明白的: 1.這里所說的的3264程序,是指經過編譯后的可執行文件,例如像Windows ...

Wed Jan 31 00:26:00 CST 2018 0 3027
如何用windbg分析64機上32程序的dump文件

將dump拖入到windbg中后,在command輸入欄輸入 .load wow64exts 回車 !sw 回車,就將windbg的dump,從64模式切換到了32模式,否則看到的call stack 對我們分析dump是沒有幫助的。然后就可以使用其它的命令來分析了。比如:使用kb ...

Sat Dec 08 00:16:00 CST 2012 0 4105
64ubuntu編譯32程序

如上使用C4這個小工具時遇到來需要仿真32系統的需求,發現使用-m32參數后,編譯提示錯誤,如下: 首先要打開64系統對32的支持 第一步:確認64為架構的內核 說明已擁有64架構內核。 第二步:確認打開了多架構支持功能 說明已打開 ...

Mon Nov 10 19:35:00 CST 2014 5 11409
64程序調用32DLL

近期再把原來寫的股票分析程序轉換成64版本號,程序中調用了銀江的通視數據接口dll,由於銀江提供的dll是32的,但windows以下64程序並不能直接調用32的dll,所以僅僅能百度了. 網上有說用進程外com的方式能夠,之前從沒 ...

Wed Jun 07 01:59:00 CST 2017 0 1905
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM