1
我可以運行該示例 - 找到here - 從C++執行八度功能。 如果函數文件位於執行C++代碼的相同目錄中,則這起作用。Octave C++ API:addpath
如果函數文件位於不同的路徑,它可以被加載:
octave_function *fun = load_fcn_from_file("/Path/exampleOctaveFunction.m");
這意味着,我必須加載,我想用每個獨立的功能。
是否有方法,如Octave中的addpath
,在C++ API中可用於添加完整目錄?或者我甚至可以設置Octave執行的工作目錄以使用相對路徑?