Fedora (Core) 総合ス ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
155:ugen 07/12/23 10:50:19 D9KmtkcK >154 コンパイルすることができました。 # find / -name liboctave.so -print /usr/lib64/octave-2.9.9/liboctave.so /usr/lib/octave-2.9.9/liboctave.so となり、octaveの起動時の表示に64bit版である表示を思い出し、 $ gcc -I/usr/include/octave-2.9.9 -L/usr/lib64/octave-2.9.9 -loctave -lcruft -o test hello.cpp としたところ通り、実行することができました。 前者は、以下のようにソースを書き換えることでコンパイル、実行ができました。 #include <octave/config.h> //add #include <octave/Matrix.h> //#include "matrix.h" using namespace std; //add main() { Matrix m1(3, 3); //math::matrix<double> m1(3, 3); Matrix m2(3, 3); //math::matrix<double> m2(3, 3); int i, j; for (i=0; i<m1.rows(); i++) { //RowNO()->rows() for(j=0; j<m1.cols(); j++) { //ColNO()->cols() m1(i, j) = 12/((rand()%25)+1.0); m2(i, j) = 12/((rand()%25)+1.0); } } cout << "m1 value:\n" << m1 << "\n"; cout << "m2 value:\n" << m2 << "\n"; cout << "\n"; cout << "m1 * m2:\n" << m1 * m2 << "\n"; cout << "m2 * m1:\n" << m2 * m1 << "\n"; return 0; }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5133日前に更新/151 KB
担当:undef