Oracle Pro*cで作成した関数をC++のプログラムから呼び出そうとしたら、リンクエラーが出てしまってうまくいきませんでした。
原因は、プロトタイプ宣言の仕方でした。
extern "C"を使ってC言語スタイルであることを指定しないとダメでした。
extern "C" { int func1(char*); }
Oracle Pro*cで作成した関数をC++のプログラムから呼び出そうとしたら、リンクエラーが出てしまってうまくいきませんでした。
原因は、プロトタイプ宣言の仕方でした。
extern "C"を使ってC言語スタイルであることを指定しないとダメでした。
extern "C" { int func1(char*); }