我想從OpenCV庫複製一些函數到我的嵌入式應用程序。重寫他們使用標準數據結構是真的很痛苦,所以我嘗試了以下內容:之前的數字常量從OpenCV移植函數
預期不合格的ID:bfin-elf-g++ -c cvcalibration.cpp `pkg-config --cflags opencv`
我沒有得到任何缺少的頭錯誤,但有很多的
錯誤
像
CvMat _U = cvMat(3, 3, CV_64F, U);
和誤差線:在一元 '&'
無效左值像
cvGEMM(&_U, &_V, 1, 0, 0, &_R, CV_GEMM_A_T);
其中_U,_V等線被預先定義爲與CvMat變量。
我使用BFIN精靈-G(得到約不被定義沒有CvMat中編譯器錯誤)++ (GCC)4.1.2(ADI svn),目前我的實現是裸機,即沒有任何操作系統。
有什麼建議嗎?我只對這個文件中的幾個函數感興趣,而不是整個包。