engopen

    1熱度

    1回答

    我在嘗試從我的C++代碼調用Matlab函數時遇到問題。 當我調用engOpen時,它總是返回NULL。 這裏是代碼: Engine *m_pEngine; m_pEngine = engOpen(NULL); if(m_pEngine == NULL) { cout << "Error" << endl; exit(1); } 有人知道如何解決這個問題嗎? 謝謝!

    0熱度

    1回答

    我試圖讓matlab引擎參與QT創建器。我確信我已經在.pro文件中正確設置了INCLUDEPATH和LIBS,因爲沒有語法或鏈接問題。我加了 D:\Program Files\Matlab32\bin; D:\Program Files\Matlab32\runtime\win32; D:\Program Files\Matlab32\bin\win32 我的路徑。 在mainwindo

    8熱度

    2回答

    我想從Linux上的C程序(Matlab r2009a,Ubuntu 9.10)以編程方式調用Matlab引擎。 我有我自己的代碼(在Windows中工作),但現在我只是想讓Matlab的「engdemo.c」程序在Linux上工作。我已經設法編譯&鏈接它(在gcc命令行中包括大約15個-l<lib>開關之後),甚至通過一些ldconfig魔術解決了所有運行時動態鏈接。 但是,當程序運行時,我只是