0

Visual Studio 2012 Premium Enu Update 3。

C++ プロジェクトのプロパティで必要な lib ファイルを指すことができますが、コードでも (代替として) 行うことができます。 #pragma comment(lib, "acad.lib")

この情報をプロジェクトのプロパティに入れる代わりに、*.h および *.lib ファイルのディレクトリ検索パスを指定する同様の方法はありますか?

同じ質問は、GCC 4.8.1 にとって興味深いものです。

4

1 に答える 1

0

この Visual Studio の機能は、自動リンクと呼ばれます。そのようにソースコードでリンカー検索パスを設定できるとは思いません。

特定のライブラリにリンクするように GCC に指示するのと同等のものはありません (GCC ではなくリンカーによって行われるため)。

一般に、絶対パスをソース コードに埋め込むのは悪い考えだと思います。別のマシンで、または別のユーザーとしてコンパイルおよびリンクすると、パスが異なる可能性があるためです。この種の構成可能なオプションは、プロジェクト プロパティまたはメイクファイルに属します。

于 2013-10-08T11:24:45.233 に答える