C++多个项目依赖及引用
来源:互联网 发布:ios手游能在mac上玩吗 编辑:程序博客网 时间:2024/04/29 16:43
在一个基于MFC的项目NewMFC中,设计了几个自定义类,但一般的MFC项目无法显示Console内容。为了做一些简单的测试,期望用Console项目对自定义类数据进行测试,并通过控制台显示输入和输出显示。
只需新建一个控制台项目取名Console,编辑项目属性,在项目引用中添加NewMFC项目。此时,在Console项目的主程序中正确编写对类的测试,别忘了导入相应的头文件。将Console项目作为主启动项目,单击重新生成菜单项。在输出窗口中可以看到,NewMFC项目和Console项目都在编译。但是,很快会报如下错误。
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用1>C:\Users\Administrator\Desktop\src\zhengzhe\Debug\Console.exe : fatal error LNK1120: 1 个无法解析的外部命令
2>Console2.obj : error LNK2019: 无法解析的外部符号 "int __cdecl sum(int,int)" (?sum@@YAHHH@Z),该符号在函数 _wmain 中被引用2>C:\Users\Administrator\Desktop\src\zhengzhe\Debug\Console2.exe : fatal error LNK1120: 1 个无法解析的外部命令
这里两个main的问题解决方法是,将依赖的NewMFC项目属性中,将项目的配置类型从exe设为静态链接库lib形式。再次点击重新生成,可解决问题
- C++多个项目依赖及引用
- 多个项目之间引用如何设置他们的依赖
- c++项目依赖、引用
- Eclipse无法引用项目依赖
- VS2013 多个项目添加引用
- 通过项目依赖设置LIB引用关系
- Android多个依赖项目Ant编译命令
- Android-Studio多个项目添加依赖同一个模块
- Makefile:依赖多个c文件的书写方式
- android中以项目依赖的方式引用其他项目
- android多个项目引用同一个V7包
- Android项目依赖多个项目,它们的jar包冲突的解决办法
- 关于VS.NET中多个项目的工程相互引用和多个dll引用的问题!
- android项目引用多个library导致引用android-support-v4.jar冲突
- android studio 项目引用eclipse 依赖时的问题
- AndroidStudio下使用开源包(引用依赖项目)
- android studio将项目中module变成library引用依赖
- Gradle View 的使用,方便查看项目的依赖引用
- log4net的各种Appender配置示例
- u-boot分析(一)
- 快速排序
- 能够正常加入域但无法实施域策略
- 希尔排序的实质就是分组插入排序
- C++多个项目依赖及引用
- ms 触发器 及 主键生成方式问题
- 袁萌:Linux机器人来我家
- 归并排序
- 简单标签的简介和实例运用
- 2011中国移动互联网发展痛点调查
- 直接选择排序
- 使用简单标签解决防盗链问题
- 直接插入排序(Insertion Sort)