ホイ、
C++ で記述されたダイナミック ライブラリ ローダーがありますが、C 互換 API を提供します。
そのローダーは、任意のプログラミング言語で記述されたモジュールをロードできます。それらは名前付きリストに配置され、他のモジュールの関数ポインターを要求できます。現在、C で記述され、C コンパイラでコンパイルされたモジュールは、C++ で記述およびコンパイルされた他のモジュールの関数ポインタを取得します。
だから私の質問:関数ポインタのクロスコンパイラは有効ですか? 昔のようなことを聞いたと思います__cdecl
。Linux 64ビットを使用しています。
ティア