これがばかげた質問である場合はご容赦ください。しかし、私は本に従っていますが、機能していません。私はdllにあるゲームエンジンを持っています。実際のゲーム アプリケーションで使用する外部関数がいくつかあります。
extern void game_preload();
これはすべて完璧でダンディですが、すべてをビルドしようとするとエラーが発生します。
Undefined reference to `game_preload()'
どうしてこれなの?アプリケーションでこれらの関数を実装できるように、dll を構築するにはどうすればよいですか?
私がフォローしている本は「高度な 2D ゲーム開発」と呼ばれ、問題があることについては言及されていません。
編集:私は本を間違って読んだので、動的ライブラリではなく静的ライブラリを作成することになっていました。しかし、動的ライブラリの「extern」の使用法に似たものはありますか?