xavier_007 发表于 2010-5-7 13:13:37

急!使用googletest编译win CE库的问题

使用vs2008编译googletest针对pocket pc3003(arm4)的时候,有以下错误信息:
========== 生成: 成功 0 个,失败 4 个,最新 0 个,跳过 0 个 ==========
1>------ 已启动生成: 项目: gtest-md, 配置: Debug Pocket PC 2003 (ARMV4) ------
1>gtest-md : error PRJ0004 : 未能为“VCCLCompilerTool”工具生成命令行。
1>生成日志保存在“file://f:\Test\UnitTest\googletest\gtest-1.4.0\msvc\Pocket PC 2003 (ARMV4)\Debug\BuildLog.htm”
1>gtest-md - 1 个错误,0 个警告
2>------ 已启动生成: 项目: gtest_main-md, 配置: Debug Pocket PC 2003 (ARMV4) ------
2>gtest_main-md : error PRJ0004 : 未能为“VCCLCompilerTool”工具生成命令行。
2>生成日志保存在“file://f:\Test\UnitTest\googletest\gtest-1.4.0\msvc\Pocket PC 2003 (ARMV4)\Debug\BuildLog.htm”
2>gtest_main-md - 1 个错误,0 个警告
3>------ 已启动生成: 项目: gtest_prod_test-md, 配置: Debug Pocket PC 2003 (ARMV4) ------
4>------ 已启动生成: 项目: gtest_unittest-md, 配置: Debug Pocket PC 2003 (ARMV4) ------
4>gtest_unittest-md : warning PRJ0009 : 未能打开生成日志进行写入。
4>请确保该文件未被其他进程打开并且未被写保护。
4>正在编译...
3>gtest_prod_test-md : error PRJ0004 : 未能为“VCCLCompilerTool”工具生成命令行。
3>生成日志保存在“file://f:\Test\UnitTest\googletest\gtest-1.4.0\msvc\Pocket PC 2003 (ARMV4)\Debug\BuildLog.htm”
3>gtest_prod_test-md - 1 个错误,0 个警告
4>gtest_unittest.cc
4>D:\Program files\Microsoft Visual Studio 9.0\VC\ce\include\crtdefs.h(106) : fatal error C1189: #error :ERROR: Use of C runtime library internal header file.
4>生成日志保存在“file://f:\Test\UnitTest\googletest\gtest-1.4.0\msvc\Pocket PC 2003 (ARMV4)\Debug\BuildLog.htm”
4>gtest_unittest-md - 1 个错误,1 个警告
========== 生成: 成功 0 个,失败 4 个,最新 0 个,跳过 0 个 ==========

----
大家知道是什么原因吗?

xavier_007 发表于 2010-5-7 13:26:26

唉,难道现在用googletest的人很少么?
用过cppunit和junit的也过来说说
或者哪里有相关的资料?我在官网上看,没有找到相关问题

xavier_007 发表于 2010-5-21 10:52:08

结贴

xiaoler 发表于 2010-7-29 10:15:18

有时间研究下。。。

frankwangzy1103 发表于 2010-11-23 11:48:04

e,google test我是在linux下用的,windows下不是很清楚~~~
既然是编译出错,就看看编译的环境和参数对不对。我瞎扯得,没试过。
页: [1]
查看完整版本: 急!使用googletest编译win CE库的问题