導航:首頁 > 源碼編譯 > 用c編譯出現找不到mexh

用c編譯出現找不到mexh

發布時間:2022-04-27 04:25:03

A. 緊急求助:在運行SIFT源碼時,由於是matlab和vc混編的,設置了mex後還是顯示找不到c文件。

我也用這個,好像是如果要把c的代碼編譯成mexw32的可執行程序,就需要在c代碼中有_mexFunction這個函數。
在mexutil.c裡面是一系列的工具函數,這個文件裡面沒有mexFunction函數。其他的可編譯的文件,如imsmooth.c裡面就有這個函數。而其他好多文件的編譯都需要用到這個mexutil.c,所以沒辦法用。
我試了一下把mexutil.c文件裡面的東西拷到那些需要用到mexutil.c的文件裡面,並且改了一下,再mex它們,就成功了。但是整個程序運行起來還是有點問題,不知道是不是因為有改動的原因。

B. 為什麼我所有的C語言編譯器運行都找不到指定文件

你把#include <stdio.h>換成#include "stdio.h"試試

C. C語言編程軟體 編譯時總提示系統找不到文件

把「」,三個字元都換成英文的

D. C語言源文件編譯時找不到頭文件

首先看看這幾個頭文件是否存在?
如果存在記下存放的路徑,檢查頭文件的配置,即查看makefile,看看頭文件尋找路徑是否有剛才的那個路徑。
如果不存在這幾個頭文件的話,那就去找找這幾個頭文件,有可能需要安裝一些庫文件

E. 用lex在linux下,C編譯提示找不到lex.h咋回事

我查了一下, 感覺是不是你在VC++里一些設置步驟還沒做? 在安裝了Parser Generator後,執行以下步驟,即可使VC++編譯和連接由Parser Generator產生的文件。 1.目錄設置 在VC++中執行以下步驟,每個步驟只執行一次。

F. c語言程序設計時,運行時就會給出找不到""stdio.h"的提示,是怎麼回事

之所以會出現上述問題是因為,你的c程序文件存儲路徑出現了問題,你可以通過alt+F9打開opation這項重新修改一下路徑就ok啦!完了記得保存!(下面的save…這項)

G. keil添加C文件和h文件,編譯報錯:找不到該文件!

這種情況是目標文件不存在,有可能是目錄或文件名寫錯
你可以試一下把uart3.h文件復制到工程目錄里,用#include <uart3.h> 的方式聲明

H. C語言編譯系統找不到指定文件

1可以重裝devc++,將文件重新編譯。

2打開c++,輸入代碼,完畢後按(Ctrl)+f9,這時保存cpp文件(註:一個cpp文件也可以編譯,不要將文件刪去,如移動了文件則重新雙擊打開)

3運行exe

如圖:

若還運行不起來,那就沒辦法了!!抱歉!

I. 用matlab的 mex編譯C文件出現如下錯誤,請問下有沒有知道為什麼

int i;
int j;
i=1;
j=2;
int k;
==>
int i;
int j;
int k;
i=1;
j=2;

J. 你好,我想用c語言寫mex文件,可是總是提示找不到mex.h,你有什麼辦法嗎,是軟體的問題嗎

聽樓主的意思是在說要往mex這個文件裡面寫東西對嗎?
如果是,那就很有可能是你fopen這個函數用得有誤了。
if((fp=(fopen("note.dat","ab")))==NULL) {/*若文件無法成功打開fopen返回值==NULL*/
fp=fopen("note.dat","wb");
fclose(fp);
fp=fopen("note.dat","ab");
}
可以參考下這個代碼。
ab表示追加,如果存存在這個文件就使用下面的wb建造一個文件,再往裡面寫東西。

閱讀全文

與用c編譯出現找不到mexh相關的資料

熱點內容
發信如何設置伺服器 瀏覽:77
源代碼查詢加密數字 瀏覽:605
附帶編譯 瀏覽:108
海康螢石雲app怎麼回放 瀏覽:402
寫一個編譯器怎麼寫 瀏覽:283
單片機蜂鳴器發聲原理 瀏覽:137
程序員那麼可愛陸離跳水是哪集 瀏覽:15
如何製作cdn伺服器 瀏覽:109
寫java加密程序 瀏覽:657
菜鳥數據分析pdf 瀏覽:289
單片機做實用東西 瀏覽:651
我的世界最強斗羅伺服器怎麼覺醒武魂 瀏覽:931
密友圈app怎麼切換用戶登錄 瀏覽:217
我把程序員當愛豆追 瀏覽:978
android判斷電話接通 瀏覽:646
大孔文件夾 瀏覽:785
反詐騙app在哪裡下載 瀏覽:527
軍工程序員面試視頻 瀏覽:813
質心演算法原理 瀏覽:423
163smtpphp 瀏覽:669