summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorIru Dog <mytbk920423@gmail.com>2014-06-10 16:13:21 +0800
committerIru Dog <mytbk920423@gmail.com>2014-06-10 16:13:21 +0800
commit7bac665695fb0d2a0435d820016829ce2e80e209 (patch)
treefb4f0162c6dd28c79006129aed9e89debf66ea90 /README.md
parent793e836c946bc73637a9393d94fad80a444537a3 (diff)
downloadfqterm-7bac665695fb0d2a0435d820016829ce2e80e209.tar.xz
Add how to build in Windows
Diffstat (limited to 'README.md')
-rw-r--r--README.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/README.md b/README.md
index ad243cf..fba7df7 100644
--- a/README.md
+++ b/README.md
@@ -59,5 +59,13 @@ sudo make install
Windows版本
==============
- 在Linux下用MXE交叉编译,运行时错误,可能原因是MXE的Qt缺少语言Codec
-- MinGW: 正常编译及运行
+- MinGW: 正常编译及运行,编译方法如下
+```
+REM 假设源码在C:\fqterm, OpenSSL在C:\openssl, Qt在C:\Qt\4.8.6.static
+mkdir build
+cd build
+cmake -G "MinGW Makefiles" -DOPENSSL_ROOT_DIR=C:\openssl -DCMAKE_CXX_FLAGS=-mwindows -DCMAKE_BUILD_TYPE=Release -DQT_QMAKE_EXECUTABLE=C:\Qt\4.8.6.static\bin\qmake.exe C:\fqterm
+mingw32-make
+REM 生成的fqterm.exe即为程序文件
+```
- MSVC: 未测试