【问题标题】:D Windows programming linker errorD Windows 编程链接器错误
【发布时间】:2014-08-31 13:54:57
【问题描述】:

尝试使用最新编译器编译此程序时:https://github.com/AndrejMitrovic/DWinProgramming/blob/master/Samples/Chap03/HelloWin/HelloWin.d

我收到此链接器错误:Error 42: Symbol Undefined _D5win327winuser13CreateWindowWFPxuPxukiiiiPvPvPvPvZPv

【问题讨论】:

  • 你需要链接windows库或者至少设置链接路径
  • 没有一个库有帮助,我仍然得到链接错误
  • 提醒您,如果您使用 DMD,则需要这些库的 OMF 版本(如果我没记错的话)。

标签: windows linker d createwindow


【解决方案1】:

这是一个错误的名称,所以问题不在于 Windows 库本身...我猜这里的 dmd_win32.lib 文件 https://github.com/AndrejMitrovic/DWinProgramming 也是需要的。

尝试下载它并将其添加到您的编译命令行。 dmd Hellowin.d dmd_win32.lib

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多