[英]C++ Visual Studio 2008, moving a project from 64-bit to 32-bit
我試圖將我的64位C ++應用程序用於32位系統,但是Visual Studio 2008遇到了一些問題。
我剛剛在32位PC(Microsoft Windows Xp)上下載了該解決方案,並將Visual Studio設置設置為:Debug | Win32
編譯階段還可以,但是如果我嘗試運行該程序,系統會顯示:
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: C:\\wspace4\\BioTesi\\BioCpp.dll: %1 is not a valid Win32 application
系統不知何故無法將我的dll解釋為32位。 我想我錯過了一些Visual Studio設置...但是,哪一個呢?
如何解決這個問題呢? 謝謝!
您是否為32位和64位dll和exe設置了不同的構建路徑? 您很有可能有一些64位輸出會覆蓋32位輸出。 可以嘗試的一些事情:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.