[問題] vc++ 2008開發的程式不能在另外一台電렠…

看板C_and_CPP作者 (永不補考)時間14年前 (2011/10/06 21:21), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) OpenCV 問題(Question):最近要準備demo系統 但現在卡在沒有辦法移植到另外一台 電腦 執行會出現sxstrace錯誤 上網爬文 原來是沒有安裝VC++ 發現可以用vcredist_x86 來解決問題 不過安裝了VC++ 2008 SP1的版本還是不行 想請教大大 是我哪裡錯了 還是有不用安裝VC++ 就可以解決這問題的其他方法? 還有我想要問 我的程式有使用到OpenCV的函數庫 但是在別台電腦上沒有辦法執行 有沒有其他的辦法可以像安裝vcredist_x86類似的程式 還是說一定要跟之前一樣 安裝VC++ 2008 然後建置release&debug...等步驟? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.113.215 ※ 編輯: starzodiac 來自: 114.40.113.215 (10/06 21:39)

10/06 21:35, , 1F

10/06 21:36, , 2F
build Release mode dll需要release版本 dll有掛d的不行
10/06 21:36, 2F

10/06 21:57, , 3F
專案設定那裡,用 /MT 靜態連結,就不需要 DLL 了
10/06 21:57, 3F

10/06 21:57, , 4F
原本放在 DLL 裡的東西,都會直接加到 .EXE 裡
10/06 21:57, 4F

10/06 22:06, , 5F
誤會一場,原po的 sp1 指的不是 Service Pack 1.
10/06 22:06, 5F

10/06 22:24, , 6F
想問一下 要再vc++ 動態改成靜態連結 是在"專案"->
10/06 22:24, 6F

10/06 22:26, , 7F
"屬性"->"組態屬性"->"MFC的使用" 改成"靜態程式庫"嗎?
10/06 22:26, 7F
文章代碼(AID): #1EZQjpAd (C_and_CPP)
文章代碼(AID): #1EZQjpAd (C_and_CPP)