无法与其他项目共享头文件
Cannot share header files with another project
我想有一个项目,它将包含共同的头文件,可以由其他项目在相同的解决方案中使用(不幸的是,我不能完成这个任务)。为了完成这个任务,下面是我所尝试的
1-创建了一个新的c++控制台应用程序common.
2-从这个项目的属性中,我将配置类型更改为静态库。
3-我添加了一个简单的头文件commonheader.h
到项目有一个类person
和构建它,结果我得到
C:UsersRajDocumentsVisual Studio 2010ProjectsCtestDebugCommon.lib
现在,为了使用来自不同项目的头文件,我创建了另一个项目所谓的测试。在测试的属性中,我添加了Common
作为参考
5-然后我尝试访问person类,但是VS2010仍然抱怨它找不到person类。
有什么建议我可能做错了吗?。我添加了路径C:UsersRajDocumentsVisual Studio 2010ProjectsCtestDebug
另外包含Test
项目的附加文件。知道如何访问person类吗
AFAIK .lib文件只包含您的实现的编译源,您仍然需要包括头文件本身来访问接口
相关文章:
- 在共享文件夹上恢复有效权利的问题
- C 11中线程之间的共享文件记录
- 在线程之间共享文件描述符
- ReadFile winapi在从虚拟盒共享文件夹读取时失败.GetLastError正在引发错误183
- 在写入远程Windows共享文件夹的所有者时,GetNamedSecurityInfo返回ERROR_ACCESS_DE
- 以编程方式在非 Windows 计算机中创建共享文件夹
- 在 DLL 中打开共享文件
- 在VirtualBox的共享文件夹中构建符号链接共享库
- 如何在Windows平台中获取远程Windows服务器的共享文件夹的文件列表
- Qt:有共享文件夹的类吗?
- 在Windows 2008 R2服务器/ Windows 7中,判断谁正在访问共享文件夹中的文件
- OpenMP共享文件处理程序
- NetShareEnum(.)winapi无法删除不必要的共享文件夹
- NuGet与TeamCity的项目由2个解决方案共享- .h文件未找到
- 如何共享文件删除权限时,我打开一个文件ifstream
- 为共享文件使用预处理器指令
- 在QtC++中将一个简单文件夹转换为共享文件夹
- 如何让python识别读取预编译的共享文件
- 共享文件视图-访问控制
- 在Visual C++10中在项目之间共享文件