スタティックリンクライブラリを使う anchor.png Edit

スタティックリンクライブラリを使うには以下が考えられます。

  • dmdにファイル名を伝える
  • dmdにリンカフラグとして伝える
  • pragma(lib, "libname"); を利用する
  • dsssやbudでpragma(link, libname); を利用する
Page Top

dmdにファイル名を伝える anchor.png Edit

1
dmd main.d win32.lib
Page Top

dmdにリンカフラグとして伝える anchor.png Edit

1
dmd main.d -L+win32.lib
Page Top

pragma(lib, "libname"); を利用する anchor.png Edit

Everything is expanded.Everything is shortened.
1
2
3
4
5
6
 
 
 
-
|
!
import win32.windows;
pragma(lib, "win32");
int main()
{
    return 0;
}
1
dmd main.d
Page Top

dsssやbudでpragma(link, libname); を利用する anchor.png Edit

Everything is expanded.Everything is shortened.
1
2
3
4
5
6
7
8
9
 
 
-
|
!
 
-
|
!
import win32.windows;
version(build)
{
    pragma(link, win32);
}
int main()
{
    return 0;
}
Page Top

投票とコメント anchor.png Edit

Choices Vote
大変参考になった3  
参考になった0  
あまり参考にならなかった0  
まったく参考にならなかった0  

No comment. コメント​/HowTo​/スタティックリンクライブラリを使うEdit

Name:

Front page   Edit Freeze Diff Backup Upload Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 2270, today: 1, yesterday: 0
Princeps date: 2009-04-22 (Wed) 04:24:54
Last-modified: 2009-04-22 (Wed) 04:24:54 (JST) (4245d) by ゲスト
メインメニュー

ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録

Menu