mex 파일을 옥타브로 작성하려고합니다. Octave instructions은 mkoctfile --mex를 사용하여 빌드해야한다고 말합니다. 내가 구축을 위해 노력하고있는 파일은 다음 경로에 있습니다mkoctfile을 사용하여 옥타브로 mex 파일을 만들 수 없습니다. --mex
> C:\devwork\Octave\boosted\toolbox\channels\private\rgbConvert.cpp
나는 다음과 같은 오류 얻을
> mkoctfile --mex rgbConvert.cpp
쓸 때 :
> g++: error: rgbConvert.cpp: No such file or directory g++: fatal
> error: no input files compilation terminated.
참고 : 내 현재 디렉토리가 설정을 옳은. \ devwork \ Octave \ boosted \ toolbox \ channels \ private에 있습니다.
왜이 오류가 발생하는지 설명 할 수 있습니까?
당신이 -I' 플래그'로 컴파일 시도 할 수 있습니다 희망이 도움 : 당신은 여기에 링크를 찾을 toolbox.Please 수동으로 주에 파일을 추가해야합니다 주어진 [here] (https://www.gnu.org/software/octave/doc/interpreter/Getting-Started-with-Oct_002dFiles.html#XREFmkoctfile) 디렉토리를 명시 적으로 포함 하시겠습니까? – kedarps
파일 이름뿐만 아니라'rgbConvert.cpp' 파일의 경로를 지정하십시오. – carandraug
Piotr 도구 상자를 사용하고있는 것으로 보입니다. 몇 달 전에 Octave에서 사용하는 데 어려움이 있었고 여기에서 몇 가지 문제를 조사했습니다. http://stackoverflow.com/questions/40896162/mex-file-building-with-octave-issue-with-wrappers – Eskapp