Windows msys2(vala)中的空头文件

Windows msys2(vala)中的空头文件,windows,dll,header-files,vala,msys2,Windows,Dll,Header Files,Vala,Msys2,我正在尝试使用msys2(64位)在windows 10上构建一个共享库。我遵循了使用pacman安装vala编译器的说明。一切似乎都正常,我可以编译并创建.dll。但是,-H标记会创建一个大部分为空的头文件(见下文)。此外,.vapi和.gir文件大部分也是空的 我在别处找不到任何关于这个问题的提及。知道我为什么会得到大部分空生成的文件吗?这可能与msys2中的路径转换有关吗 /* test.h generated by valac 0.50.0, the Vala compiler, do

我正在尝试使用msys2(64位)在windows 10上构建一个共享库。我遵循了使用pacman安装vala编译器的说明。一切似乎都正常,我可以编译并创建.dll。但是,-H标记会创建一个大部分为空的头文件(见下文)。此外,.vapi和.gir文件大部分也是空的

我在别处找不到任何关于这个问题的提及。知道我为什么会得到大部分空生成的文件吗?这可能与msys2中的路径转换有关吗

/* test.h generated by valac 0.50.0, the Vala compiler, do not modify */

#ifndef __TEST_H__
#define __TEST_H__

#include <glib.h>

G_BEGIN_DECLS

G_END_DECLS

#endif
由Vala编译器valac 0.50.0生成的test.h不修改*/ #ifndef试验__ #定义测试__ #包括 G_BEGIN_DECLS G_END_DECLS #恩迪夫