C++ アプリケーションの 1 つのオブジェクトをリンクする際に問題が発生しています。ソース ファイルはすべてオブジェクト ファイルにコンパイルされますが、それらの多くは、完全に特殊化された関数テンプレートを持つ同じライブラリに依存しています。それらをすべて一緒にリンクしようとすると、リンカは文句を言います。この理由は理解できますが、修正方法がわかりません。
問題を正確に説明しているthisを見つけましたが、フォーラムのスレッドは、OP が解決策を求めるところまで到達しませんでした。わくわく、わくわく。
すべてのソース ファイルをコンパイルし、ライブラリから特殊な関数を 1 回だけ取得するにはどうすればよいですか?