我在这里举办了这个项目:
https://github.com/thistleknot/DiffMatchPatch
我非常细致,并且验证了我的每个提交都运行了一个成功的编译版本。
然而,现在......无论我使用什么提交,通过复制到新目录,或尝试创建一个新的空白项目并导入旧的标题,表单和cpp文件...我无法让应用程序运行。它构建,永远不会打开。
我甚至尝试通过插入断点来调试我的main函数,它只是跳过它们。
有什么想法吗?昨晚有人在帮助我时发生了这件事。编译后的应用程序只退出任务管理器,没有错误或消息。它确实询问我是否想以管理员身份运行。但就是这样。
答案 0 :(得分:0)
您建立在一个不会告诉您错误的平台上。也就是说,项目中有两个main
个符号。您无法在一个项目中拥有测试工具和正在测试的应用程序。那些需要是单独的项目。
只需从项目中删除diff_match_patch_test.[cpp|h]
,即可全部设置。