matlab呼叫c,mex的 mexw64 不是有效的 Win32 應用程式
使用OpenCV庫,進行混合程式設計時mex.c檔案能夠編譯成功,並且生出mexw64檔案:
但是在呼叫程式設計成功的函式時,提示下面的錯誤:
解決方法:
將系統環境變數中的OpenCV bin目錄進行如下的修改。
將x86修改為x64,即:
C:\OpenCV2.4\build\x86\vc10\bin;
修改為:
C:\OpenCV2.4\build\x64\vc10\bin;
修改完後,切記,重新啟動Matlab,然而再次執行Matlab程式。
相關推薦
matlab呼叫c,mex的 mexw64 不是有效的 Win32 應用程式
使用OpenCV庫,進行混合程式設計時mex.c檔案能夠編譯成功,並且生出mexw64檔案: 但是在呼叫程式設計成功的函式時,提示下面的錯誤: 解決方法: 將系統環境變數中的OpenCV
boost靜態連結庫和c++/clr不相容問題:未能載入檔案或程式集,不是有效的Win32應用程式。
專案上遇到的問題:c++編寫的類使用託管c++包裝成dll提供給c#專案使用。c++需要使用boost,clr,專案目標平臺都是win32/x86。開發環境win10 x64系統,vs2013,.Net Framework 4.0,boost 1.55。 【問
在64bit python2.7 上安裝zbar,報錯ImportError: DLL load failed: %1 不是有效的 Win32 應用程式
本來想用zbar這個包來識別圖片中的二維碼,但經過幾番嘗試發現行不通 ImportError: DLL load failed: %1 不是有效的 Win32 應用程式 原因是我安裝的python
Matlab、C混合程式設計(Matlab呼叫C)
類似Matlab的指令碼語言的最大詬病就是執行速度慢,而C的編寫難度大,但執行速度快,所以用Matlab呼叫C可以很好的互補。 用Matlab呼叫C語言如下,其中mexFunction是一個介面函式,
Java呼叫c,c++圖解(VS2012實現類庫)
一,Java部分,建立工程,建立一個類: public class Huige { static { System.loadLibrary("HuiHui"); } public native static int hui(int n); public st
C#編譯時出現不是win32有效的資原始檔的解決方法
最近在程式設計的時候遇到了一個非常奇怪的問題,完全寫好的程式碼拷到另外一臺電腦上編譯時出現了錯誤 d:\我的文件\桌面\B顯原始碼20140415\BView\BView\obj\x86\Release\CSC36.tmp”不是有效的 Win32 資原始檔 Bv
C#呼叫c++寫的dll不成功原因
今天想在vs2010下使用C#的winform呼叫,vs2010編寫的c++動態連結庫dll,但是總是提示找不到入口函式。呼叫方法如下: [DllImport("ExamSafe.dll"] public static extern long po
WebView 呼叫js ,混淆後不起作用
WebView 呼叫js ,混淆打包後不起作用了,怎麼解呢 當然從proguard 混淆配置著手: 在混淆配置檔案裡做如下配置, 一種解決方案,不限於此。 -keepclassmembers class com.test.AccountActivity$MyJavaSri
python呼叫C++,傳遞結構體與結構體指標,以及巢狀結構體
#include<iostream>using namespace std;//該檔名稱:cpptest.cpp//終端下編譯指令://g++ -o cpptest.so -shared -fPIC cpptest.cppstruct sub_struct{
Matlab與C++混合MEX程式設計
一、mexFunction 與C中的main函式一樣,MEX程式中的開始函式為mexFunction.預設變數引數是: void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[
mac下資料庫工具Sequel pro安裝總是安裝不到Launchpad應用程式下,每次開機都要重灌的解決方法
1、首先到Mac系統下安裝HomeBrew Homebrew是一款Mac OS平臺下的軟體包管理工具,擁有安裝、解除安裝、更新、檢視、搜尋等很多實用的功能。簡單的一條指令,就可以實現包管理,而不用你關心各種依賴和檔案路徑的情況,十分方便快捷。 開啟終端,輸入以下指令 /usr/b
XAMPP下的Tomcat 7執行出現“1% 不是有效的 Win32 應用程式。”
XAMPP (xampp-win32-5.6.28-1-VC11-installer)安裝後,安裝了JDK 1.7,然後啟動Tomcat 7,服務能安裝上去,但是啟動Tomcat的時候,控制面板按鈕老是停留在“Start”狀態,提示框一直提示“Attempting to
python指令碼報錯:OSError: [WinError 193] %1 不是有效的 Win32 應用程式。
遇到問題: python+selenium,執行時報錯: OSError: [WinError 193] %1 不是有效的 Win32 應用程式。 解決方法: 第一步:將程式碼中呼叫谷歌瀏覽器的程式改成呼叫火狐或者其他瀏覽器,再次執行,檢視報錯資訊(如果錯誤一樣,那麼繼續步驟三) 步驟二:步驟一中執行
解決“不是有效的win32應用程式”問題
解決“不是有效的win32應用程式”問題 帥巨集軍 用VC2013編譯了一個程式,在Windows 8、Windows 7(64位、32位)下都能正常執行。但在Win XP,Win2003下執行時,卻報錯不能執行,具體錯誤資訊為“指定的可執行檔案不是有效的 Win32 應用程式”。 &n
安裝pywin32時:ImportError: DLL load failed: %1 不是有效的 Win32 應用程式和 DLL load failed
問題一:ImportError: DLL load failed: %1 不是有效的 Win32 應用程式 import pywinapi報錯:ImportError: DLL load failed: %1 不是有效的 Win32 應用程式 原因:與python版本不對應 pypi官網上下載whl檔案
vs學習問題 關於開啟程式時不是有效的Win32應用程式
vs專案編譯通過,生成方案成功,但是執行時顯示以下問題 在網上找到一些解決方案 開啟程式時提示“不是有效的Win32位應用程式” 不是有效的Win32應用程式的解決方法 然並卵,我特麼一步步
Android 8.0系統,版本升級不跳轉應用安裝頁面的完美解決
最近開發遇到了個問題,app升級的時候,其他手機都能正常升級,下載完安裝包,跳到安裝頁面進行新版本的安裝。但卻有使用者反映,華為P10和華為Mate 9升級時,怎麼也無法跳轉到安裝頁面。起初我以為是華為手機自身系統的問題(因為手上的華為測試機都是正常的),還特地對比了幾
xp系統安裝win10:不是有效的win32應用程式和安裝過程的反覆重啟問題
在點選啟動程式安裝win10時,卻提示不是有效的win32程式,無法執行,下圖: 這時利用bios引導就可以實現安裝win10系統了。 額額額。。。還有 我在安裝win10的過程中總是重複這
安裝64位windows server 2012提示不是有效的Win32應用程式
目錄 不是有效的Win32應用程式解決 32位系統上安裝64位版本的程式,會有此問題。 之前執行正常,突然不能開啟,則可能是病毒損壞。 不是有效的Win32應用程式解決 原因: 現在硬碟安裝系統很流行,因為很方便。很多系統檔案都是光碟映像檔案(
MTK 編譯錯誤,perl 找不到 WIN32/OLE.pm
MTK 程式碼編譯時出現如下錯誤: Can't locate Win32/OLE.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/msys /usr /lib/perl5/5.8.8 /usr/lib/perl5/site_p