在Windows中编译Sqlite TCL单元测试的最佳实践

时间:2011-09-13 04:50:53

标签: unit-testing build sqlite

我正在尝试运行Sqlite 3.7.4提供的TCL测试(我在该版本上的工作要求,从源代码编译,并能够运行所有测试)。我在Windows 7机器上尝试编译64位二进制文​​件。

我使用MinGQ和GCC成功编译了二进制文件。我无法对测试做同样的事情。

我正在运行mingw-get-inst-20110802.exe并安装了ActiveTcl8.5.10.1.295062-win32-x86_64-threaded.exe

当我尝试运行make test时,在成功构建实际源代码之后,我得到了几乎无穷无尽的一系列对 imp _Tcl_blahblah'错误的未定义引用。

我的流程是:

Run configure --enable-threadsafe
Make
Make Test

这适用于我们的Mac和Linux环境,但Windows不合作。看起来我没有运行CMake / MsBuild的选项,因为我没有在Sqlite的修订版中看到CMake文件。

0 个答案:

没有答案