32位和64位的問題 [金字塔]
- 咨詢內(nèi)容:
請(qǐng)問一下我有一個(gè)動(dòng)態(tài)鏈接庫(kù),在32位的金字塔下運(yùn)行沒問題,但是我換成64位的金字塔后,并且重新編譯了這個(gè)動(dòng)態(tài)鏈接庫(kù)為64位的,但是不能用來,請(qǐng)問怎么解決
- 金字塔客服:
如果你什么都沒改過,就是只是換了個(gè)編譯環(huán)境,那么有可能是2個(gè)情況導(dǎo)致的。
1,是不是DLL編譯后的目錄你沒找對(duì)
2,是不是你的DLL依賴其他32位的COM庫(kù)了,導(dǎo)致加載不成功。
建議提供更多的一些信息給我們,正常加載后,即便是失敗,也應(yīng)該有個(gè)錯(cuò)誤提示,建議告知我們。
[此貼子已經(jīng)被作者于2017/4/13 15:28:37編輯過] - 用戶回復(fù):
有提示信息“加載這個(gè)動(dòng)態(tài)庫(kù)失敗,錯(cuò)誤代碼193”請(qǐng)問老師,這個(gè)193是什么錯(cuò)誤
- 網(wǎng)友回復(fù):
不是有效的 Win32 應(yīng)用程序。
建議你檢查編譯后的DLL是否是正??梢怨ぷ鞯?/p>
- 網(wǎng)友回復(fù):
這個(gè)提示是我把32位的dll放在64位的金字塔后出現(xiàn)的。之前這個(gè)庫(kù)在32的金字塔下運(yùn)行沒有問題。然后現(xiàn)在對(duì)該dll重新進(jìn)行了一次64位的編譯后,再放在64位的金字塔下運(yùn)行,系統(tǒng)沒有任何反應(yīng),也不提示錯(cuò)誤,但是功能完全喪失,請(qǐng)問老師,對(duì)原來的32位的源代碼要做什么修改才行?或者說原來的代碼完全不能用,只能重寫64位的dll?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容