0

我正在尝试PosgreSQL使用 MinGW-64 gcc 5.3.0 在 Windows 上构建 Eclipse CDT Mars

我安装MSYS2并用于pacman更新它附带的所有软件并安装 gcc 等。

我下载了 PostgreSQL 源代码并尝试按照文档 进行操作,但不知道在哪里下载依赖项?1. libreadline5-dev, 2. zlib1g-dev, 3. bison (YACC), 4.flex以及将它们保存到磁盘的哪个位置?

我跑了./configure --prefix=$HOME/project --enable-depend --enable-cassert --enable-debug,它似乎已经完成,没有错误,但我没有看到任何东西$HOME/project

我安装了 Eclipse CDT 并将包含路径添加到环境中: Eclipse 环境截图

我将该项目作为现有代码导入为 Makefile 项目。

当我尝试build项目时 Eclipse 说Info: Nothing to build for postgres

当我尝试运行它时,一个对话框说Unable to Launch. The selection can not be launched and there are no recent launches

如何在 Windows 上的 Eclipse 中运行/调试 PostgreSQL?

谢谢!

4

2 回答 2

2

我建议只使用 MSYS2 提供的预构建 postgresql 包。要安装 64 位版本,请运行:

pacman -S mingw-w64-x86_64-postgresql

您可以在此处查看用于构建它的脚本:

https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-postgresql

于 2016-01-12T07:51:16.060 回答
0

我能够使用 MSYS2 和 MinGW-w64 构建 PostgreSQL,并在视频教程中记录了它:如何在 Windows 上从源代码构建 PostgreSQL

于 2016-06-12T07:19:23.923 回答