LoginSignup
0
0

More than 5 years have passed since last update.

Eclipseのdefファイル

Posted at

Eclipse(MinGW)で、ビルド時に作成されるdefファイルについてご教示願います。
C++で、DLLを2つ(A.dll、B.dll)作成し、defファイルも作成してます。

A.dllは、アプリ.exeで動的リンクします。
B.dllは、A.dllに暗黙的リンクします。

B.dllのdefファイルの中身を見ると、EXPORTSに
externとextern "C"で定義した関数、変数が序数付きで書かれていました。

質問ですが、Eclipseでdefファイルを作成する場合、
・extern/extern "C"で定義した関数、変数は全部defファイルに書かれる仕様でしょうか?
・エクスポートしたい関数、変数は任意に設定できないのでしょうか?
・序数を付けないようにすることは可能でしょうか?

Visual Studioだとdefファイルは、自分で作成する必要があり、エスクポートしたい関数、変数は任意で設定でき、序数も省略できるのでEclipseでも同様のことが出来ないか?が知りたいです。

補足として、
Eclipseは、defファイルの作成する設定項目があり、ビルドした時にdefファイルが作成されるという認識です。

よろしくお願いいたします。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0