【发布时间】:2016-06-30 13:31:48
【问题描述】:
我想在 Windows 上为 PostgreSQL 9.5 64 位创建原生 C 扩展。
如果可能的话,我很想用 MinGW-w64 构建它们,以使我的构建链尽可能干净。但我正在使用 PostgreSQL 的 EnterpriseDB 构建,而 MinGW 构建使它崩溃。
如果我可以在这个商业项目中使用另一个免费的编译器,那也可以。
我知道如何让它与 Visual Studio 2003 Express 一起工作,但由于许可证问题,这似乎不是一个解决方案。
【问题讨论】:
-
Visual Studio 2015 社区“对个人开发者、开源开发、学术研究、教育和小型专业团队免费”:microsoft.com/en-us/download/details.aspx?id=48146
-
为什么不用 gcc ?
-
@Boiethios:MinGW 是 gcc,只是打包为 Windows 的发行版。
-
为什么投反对票?对于这个特定问题,花费 500 个代表还不够吗?
-
@我接受了switches的回答,虽然它没有让我满意地回答我的问题,但分数不应该丢失:)。
标签: c database windows postgresql postgresql-9.5