matrixlib.aコードをコンパイルするために使用する静的ライブラリがありCます。このコードはでコンパイルされgcc、正常に動作します。C++ただし、このライブラリをコードに導入したいのですが、問題が発生するのはそのときです。コードをコンパイルする方法C:
gcc -I/matrix/include -O -Wall example.c -c -o example.o
gfortran example.o /matrix/lib/matrixlib.a -lblas -fopenmp -o example_c
今私たちが交換gccする場合g++:
example.c:(.text+0xf5): 「mygemm_solver(int, double const*, double*, double*, int, int)」への未定義の参照
ファイルを使用しているmygemm_solver機能です。example.c私が間違っていることのアイデアはありますか?