首先可以做到吗?目前我在编译命令中包含了所需库的头部位置,但是在msdc库部件正在使用的stdint.h上遇到了很多错误。它说“只在microsoft visual c ++编译器中使用此标题!”
所以也许如果我首先编译msvc库然后包含.lib文件它可以工作吗?无论如何我该怎么做?
编辑: 我正在尝试编译的有点混乱。它是一个古老的nix c库,部分翻译为几年前在win32 msvc上编译,然后再次部分翻译(从原始和其他部分)到win32 gcc上编译。这是在我的时间之前完成的。
我需要做的是将函数恢复到库中的一些函数,并在其周围放置一个c ++ cli包装器,以便从.net中使用。由于msvc部分要大得多,我把它作为我项目的基础,但我需要的部分之一就是gcc的衍生产品。所以基本上我正在尝试编译所需的msvc库以支持gcc库以支持msvc ++ cli项目。我对gcc和makefile方面缺乏经验,因此我很困惑。