1つのプロジェクトでいくつかの問題が発生しています。2つのライブラリを使用する必要がありますが、一方は/clr
スイッチでコンパイルする必要があります。もう一方はこのスイッチではコンパイルできないためです。
1つのプロジェクトでこれら2つのライブラリを同時に使用する方法はありますか?現在、でコンパイルされて/clr
おり、ライブラリとのリンクエラーが発生しましたnoclr
。
解決策がない場合でも、noclr
ライブラリをバッチモードで起動できますが、回避したいのですが...
私のプロジェクトはマネージC++であり、ライブラリtetgen(/ clrが必要)はネイティブC ++であり、このエラーが発生するため、/clrスイッチなしではコンパイルできません。
エラーC3381:'tetgenio':アセンブリアクセス指定子は、/clrオプションでコンパイルされたコードでのみ使用できます
もう1つのライブラリの三角形はCです。私はVisualStudio2008を使用しており、プロジェクトは32ビットでコンパイルされています。