matlab matalb生成dll給Cpp用

2022-08-31 11:15:12 字數 671 閱讀 8558

這篇文章寫得很好,我跟據這個,操作了一下,發現,好用,精簡版總結如下

1. matlab開啟乙個.m檔案

2. 命令視窗輸入  mcc -w cpplib:testall -t link:lib testall.m

3. 建立cpp專案

4. 一段時間過後,檢視當前工作目錄下有些

testall.lib

.h.dll

.cpp

5. 把這些東西複製到cpp專案下

6. 配置cpp

(1)包含目錄  d:\matlab2014a\extern\include

(2)庫目錄   d:\matlab2014a\extern\lib\win32\microsoft   d:\matlab2014a\extern\lib\win64\microsoft

(3)附加依賴項 testall.lib;     mclmcrrt.lib;(這個東西在庫目錄win64裡面)

7. 程式

#include #include "testall.h"

int main()

執行就可以出matlab的結果了!好神奇哦!

/********** bug***************/

cannot open mclmcrrt.lib

因為沒包含win64

codeForces 472D 最小生成樹

題目大意 給出乙個圖中點的兩兩距離,問是否是一棵樹,若是,求出平均邊權最大的點 prim最小生成樹,若原圖是樹,則最小生成樹的距離就是原距離。否則不是。搞出來樹了,第二問隨便dfs就好了。include include include include include define n 2550 us...

iOS開發之Quartz2D生成PDF Part1

使用ios的quartz2d 生成pdf檔案 首先建立乙個工程,匯入coretext.framework框架。在pdfviewcontroller.h檔案中引入coretext檔案 import在pdfviewcontroller.m檔案中建立乙個新方法 void drawtext 此方法有點長,在...

D4 迭代器和生成器

一 迭代器 iterator 訪問集合元素的一種方式。迭代器物件從集合的第乙個元素開始訪問,直到所有元素被訪問 完結束。迭代器只能前進不能後退,但實際應用時很少在迭代中後退。迭代器的一大優點是不需要 事先準備好整個迭代過程中的所有元素,僅在迭代到某個元素時 才計算該元素,在這之前或之後,元素可以不存...