外部ライブラリのリンク処理


 プロダクト:MicroStation
 バージョン:CE update13
 環境:N/A
 エリア:Programming
 サブエリア:MDL

1. ライブラリファイルは .MLではなく、通常の Microsoft VisualStudioを使用し 一般的な .LIBを作成し.mkeに追加します。

LINKER_LIBRARIES = $(mdlLibs)bentley.lib \
$(mdlLibs)mdlbltin.lib \
$(mdlLibs)BentleyGeom.lib \
$(mdlLibs)DgnPlatform.lib \
$(mdlLibs)dgnview.lib \
$(mdlLibs)RmgrTools.lib \
$(mdlLibs)BentleyAllocator.lib \
$(mdlLibs)RasterCore.lib \
$(mdlLibs)mdlxmltools.lib \
$(mycomnDir)MY_p21_lib.lib

2. SDK の .mkeファイルを使用してDLLを生成すると、LIBが同時に生成されます。 このLIBは、ライブラリファイルとして使用できます。

たとえば、SDKのサンプルexamples \ Elements \ exampleSolidsでは、bmakeのリンクフェーズ中に次の生成されたライブラリファイルを確認頂けます。

 Original Author:Mikihiko Tabata