當前位置:首頁 » 編程軟體 » vs2010編譯64位程序

vs2010編譯64位程序

發布時間: 2022-12-28 20:38:21

『壹』 vs2010編譯64位QT4.8.6,designer.exe、assistant.exe無法運行

你沒有Release 編譯。 需要mfc100d.dll是說明這個EXE程序不是發布版本的,是調試版本的EXE,即debug版本的EXE。 重新下載Release編譯的exe 或者重新用release模式編譯一遍源代碼既可。 這種方法不推薦: 容易有莫...

『貳』 如何編譯64位dll程序,有幾種情況,在32位XP上用VC++6.0或者VS2010該怎麼編譯64位的dll。

在64位的操作系統上用vs軟體編譯的dll默認就是64位。
在32位XP上用VC++6.0編譯64位的dll,需要安裝sdk(最新版本是sdk2003),在開始菜單——sdk——open build environment window——windows server 2003 64-bit build environment——set win svr 2003 x64 build env進入命令行,從命令行調用msdev,將vc選項里的include和lib的第一個默認路徑設為sdk目錄下64位頭文件和庫的路徑,編譯出的dll似乎就是64位的了。這個是從網頁上看到的,沒實踐過。
在32位XP上使用vs2010就簡單多了,新建一個項目(解決方案),加入代碼,設置X64,編譯生成即可。

『叄』 WIN7 64位系統,VS2010 x64中PCL all-in-one配置,編譯時出現問題,具體如下列圖片所示,求大神解答。

1、出現錯誤:fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞
解決方案:項目\屬性\配置屬性\清單工具\輸入和輸出\嵌入清單:原來是「是」,改成「否」。
Q:該方法治標不治本,每次新建一個項目時都要重新配置。還有為什麼這么做就能解決該問題呢?
A:1)治本的方法:
<1>項目\屬性\配置屬性\清單工具\輸入和輸出\嵌入清單:原來是「是」,改成「否」。
<2>項目|項目屬性|配置屬性|連接器|清單文件|生成清單 「是」改為「否」。
<3>若以上兩步後仍沒解決問題,則按照以下方法解決:
查找是否有兩個cvtres.exe。一個是C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe, 另一個是C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe。右鍵屬性|詳細信息 查看兩者版本號,刪除/重命名較舊的版本,或者重新設置Path變數。
刪除舊版本的cvtres.exe後,就不需要每次都設置配置了。
2)為什麼這么操作可以解決問題?筆者未查明原因,同仁們有清楚的可以給出評論。

2、1>lena.obj : error LNK2019: 無法解析的外部符號 _cvReleaseImage,該符號在函數 _main 中被引用
1>lena.obj : error LNK2019: 無法解析的外部符號 _cvDestroyWindow,該符號在函數 _main 中被引用
1>lena.obj : error LNK2019: 無法解析的外部符號 _cvWaitKey,該符號在函數 _main 中被引用
1>lena.obj : error LNK2019: 無法解析的外部符號 _cvShowImage,該符號在函數 _main 中被引用
1>lena.obj : error LNK2019: 無法解析的外部符號 _cvNamedWindow,該符號在函數 _main 中被引用
1>lena.obj : error LNK2019: 無法解析的外部符號 _cvLoadImage,該符號在函數 _main 中被引用
1>c:\users\yunyan\documents\visual studio 2010\Projects\lena\Debug\lena.exe : fatal error LNK1120: 6 個無法解析的外部命令
1>
1>生成失敗。
1>
1>已用時間 00:00:01.52
========== 生成: 成功 0 個,失敗 1 個,最新 0 個,跳過 0 個 ==========
解決方案:出現錯誤的原因可能有二,一種是系統配置不對(如x64位下仍使用Win32則錯),另一種是少添加了庫。筆者的是第一種原因,因為一直習慣了在x86下編寫Win32程序,所以編譯的時候仍使用了Win32,那麼必然運行失敗。該問題怎麼破呢?如下:
右擊項目名稱,選擇「屬性」,彈出頁面的最上方中間一項「平台」選擇x64,在該平台下按照OpenCV中文網的配置過程。

『肆』 vs2010分32位和64位嗎

沒有64位的專業版,只有32位版:
1、visual studio沒有專門的64位版。但32位版可以在64位系統上面正常使用。
2、安裝VS2010的時候,在安裝選項裡面,選擇了 X64 Compilers and Tools就可以編譯x64版本的程序;
3、如果在安裝選項裡面選擇了Itanium Compilers and Tools,那麼你就可以編譯IA64版本的程序;
4、安裝VS2010的時候沒有特意取消這兩項的話,那麼這兩項選擇肯定是包含在內的。

『伍』 請教VS2010編譯部署運行64位應用程序的一般步驟

.net 程序運行不需要使用vs2010,在系統中安裝.net framwork 3.5 即可。 xp/vista 到微軟網站下載。win7/win8 在控制面板/軟體/打開關閉windows功能中開啟.net 3.5。

『陸』 如何用VS2010生成64位VC程序

不用改平台的,32位平台照樣生成64位程序,但是不能本地調試而已。 vs2010中修改目標類型到x64,要確保你的所有的靜態庫和動態庫都有64位版本的,否則無法順利編譯。 如果使用mingw的話,首先安裝tdm64(mingw-64),然後使用-m64編譯選型編譯

『柒』 VS2010 編譯的64位 C++ 程序在有些電腦上不能通過ADO連接ORACLE資料庫

這個極有可能是訪問資料庫客戶端失敗了,你要設置一下64位客戶端所在文件夾的許可權。
或者關閉電腦的UAC功能試驗一下。

熱點內容
linux查看selinux狀態 發布:2025-07-20 13:36:35 瀏覽:913
福利資源解壓密碼 發布:2025-07-20 13:34:10 瀏覽:268
我的世界怎麼在手機搞伺服器 發布:2025-07-20 13:26:07 瀏覽:905
android系統鍵盤 發布:2025-07-20 13:19:38 瀏覽:500
程序化交易演算法 發布:2025-07-20 13:09:58 瀏覽:973
已關閉伺服器是什麼意思 發布:2025-07-20 13:06:49 瀏覽:709
三星s5密碼多少錢 發布:2025-07-20 12:55:14 瀏覽:961
密碼忘記了怎麼找回 發布:2025-07-20 12:46:18 瀏覽:534
華為的密碼鎖為什麼開不了 發布:2025-07-20 12:45:35 瀏覽:133
app登錄密碼在哪裡 發布:2025-07-20 12:22:31 瀏覽:693