忍者ブログ

小鳥の止まり木

主にプログラミングを中心にPC関係について書いてます。 またプレイ中のゲームについても書いてます。

D言語でWinAPIプログラミング-準備

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

D言語でWinAPIプログラミング-準備

1.ヘッダファイルをD言語用に書き換える
数ファイル自分で書き換えましたが、量多すぎるしdefine、includeで訳分からなくなってる上、C言語、D言語ともに基本的なことが分かるだけなのであきらめてBinding for the WindowsApiを使うことにしました。
自分で書き換える場合、ヘッダファイルはWinSDKに付属してます。

2.libファイルを変換する
winsdk付属のlibファイルはCOFF形式で、DMDコンパイラはOMF形式なので変換する必要があります。
coffimplibという変換ツールがDigital Mars(D言語作ってるとこ)から配布されていたみたいですが、今はリンク切れみたいなのでdllからlibファイルを作成します。
Digital Mars ダウンロードページからBasic Utilitiesをダウンロードします。
その中のimplibを使います。
使い方はコマンドライン(コマンドプロンプトやWindows Power Shellなど)から
implibの場所 スイッチ 出力ファイルの名前 dllファイルの場所
と入力します。
詳細はこちらで確認できます。

PR

コメント

プロフィール

HN:パタタ
使用言語:C#
知ってる言語:C
学習中言語:D

リンク