我正在尝试将MySqlC连接器6.02header转换为D,但我遇到了一些奇怪的崩溃。我的猜测是我在翻译结构或函数时犯了一些错误(我不是很擅长C)。我在libmysql.dll上使用了implib/system来创建一个lib文件。我无法让htod.exe工作。使用-hs(包括系统文件)提示找不到系统文件。Coffimplib.exe没有在导出的内部名称前添加_的选项。我找不到免费版本的coff2omf。mysql.d是包装器。我在每个包装定义之前包含了C定义,以便更容易发现错误。该文件还包括mysqldll和转换后的libfile。编译mytest_fails.d时崩溃。mytest