c++ - 在 Visual Studio2010 中使用 tclap-Templatized C++ 命令行解析器库

标签 c++ visual-studio-2010

tclap-Templatized C++ Command Line Parser Library 可以安装在 Windows 上吗?我想在 Visual Studio2010 的代码中使用这个库。我做了以下步骤: 1. 在Property->C/C++->General->Additional Include Directories中添加"..\include" 2.在我的项目文件夹中复制包含文件夹。 3. 在我的主文件中添加#include。 但是我在编译过程中出现以下错误 fatal error C1083:无法打开包含文件:“tclap/CmdLine.h”:没有这样的文件或目录

最佳答案

在“附加包含目录”设置中使用绝对路径,并确保它也适用于您的配置。不要随便复制项目中的文件夹,这只会让生活变得更加艰难。如果 tclap 目录正确添加到您的系统包含路径,那么#include 将起作用;如果这不起作用,则您的系统包含路径设置不正确。

在较新版本的 VC 中,您需要确保在属性资源管理器的适当属性文件中设置这些设置。

关于c++ - 在 Visual Studio2010 中使用 tclap-Templatized C++ 命令行解析器库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16426691/

相关文章:

c# - Visual Studio 2012 与 Visual Studio 2010 的比较(增量)

c - 在 visual studio C 中分配大内存

c# - C# 中未引发异常。只是踢出了常规。这是一个错误吗?

c - 是否可以在预处理时或编译时修改 "function call"

C++ 函数返回 int 到字符串变量

C++ 长除法

c++ - 这个尾随返回类型在 C++11 中合法吗?

c++ - C++ 中的遗传算法优化

c++ - 派生自其实例以固定格式(数据库、MMF)驻留的基类……如何安全?

visual-c++ - 为什么 MSVC 2010 32 位项目链接到 64 位 kernel32.dll?