社区
C语言
帖子详情
VC下include.h + include.c的问题
peimoxu
2007-09-05 12:43:58
VC下,用C写的函数,定义部分在头文件里,实现部分在C文件里,
如何编译?
/*include.h*/
#include <stdio.h>
void test();
/*include.c*/
#include "include.h"
void test()
{
printf("test");
}
/*main.cpp*/
#include "include.h"
int main()
{
test();
return 0;
}
...全文
172
3
打赏
收藏
VC下include.h + include.c的问题
VC下,用C写的函数,定义部分在头文件里,实现部分在C文件里, 如何编译? /*include.h*/ #include void test(); /*include.c*/ #include "include.h" void test() { printf("test"); } /*main.cpp*/ #include "include.h" int main() { test(); return 0; }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peimoxu
2007-09-06
打赏
举报
回复
#ifdef __cplusplus
是的,加这个就行了,不知为什么要加?__cplusplus C++里是定义了的啊!
边城狂人
2007-09-05
打赏
举报
回复
加到工程里(如果没有就创建一个Win32的),然后生成项目就行了
nickshen_qidian
2007-09-05
打赏
举报
回复
不是很理解你的问题,到底是编译不过,还是不知道如何加c文件到你的项目中?
编译不过的话,在include.h中加
#ifdef __cplusplus
extern "C"{
#endif
void test();
#ifdef __cplusplus
}
#endif
库函数conio.h
vc
的库函数conio.h,放到...\Microsoft Visual Studio\
VC
98\
Include
文件夹中
uxtheme.h
在
VC
6下编译QT时需要的文件,放到
VC
6的
Include
里面
VC
#.NET+GDI+开发交互式CAD系统
本课程用
VC
#.NET结合GDI+,从无到有开发一个功能较完整的小型交互式CAD系统。作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。课程先讲准备知识,然后讲整个系统的开发思路和主要技术,最后将整个系统分成8个版本,从最简单的绘图开始,逐步添加功能,循序渐进地进行讲解。知识点讲解细致,系统。课程的核心在于源代码,学习每章内容之前,请先下载本章源码。建议先自行对源码进行阅读分析,然后带着
问题
去听课,这样学习效率比较高,效果比较好一些。课程最终提供的内容和服务:PPT+源码+视频讲解+持续升级/****课程第一节课为免费课,演示了系统的主要功能。可以用手机或电脑观看。如果无法观看,请私信我。谢谢!*****/友情提醒:凭订单信息可找平台客服开具发票。购买系列课程提供打包价,购买讲师卡更划算。
OpenCV_1.0 版本下载 配置
VC
6.0
VC
6下安装与配置 Wikipedia,自由的百科全书 本手册适应 OpenCV 1.0 安装。 目录 [隐藏] 1 安装Visual C++ 6.0 2 安装OpenCV 3 配置Windows环境变量 4 配置Visual C++ 6.0 4.1 全局设置 4.2 项目设置 [编辑]安装Visual C++ 6.0 略。 [编辑]安装OpenCV 从http://www.opencv.org.cn/ 下载OpenCV安装程序。假如要将OpenCV安装到C:\\Program Files\\OpenCV。(下面附图为OpenCV 1.0rc1的安装界面,OpenCV 1.0安装界面与此基本一致。)在安装时选择\"将\\OpenCV\\bin加入系统变量\"(Add\\OpenCV\\bin to the systerm PATH)。 [编辑]配置Windows环境变量 检查C:\\Program Files\\OpenCV\\bin是否已经被加入到环境变量PATH,如果没有,请加入。 [编辑]配置Visual C++ 6.0 [编辑]全局设置 菜单Tools->Options->Directories:先设置lib路径,选择Library files,在下方填入路径: C:\\Program Files\\OpenCV\\lib 然后选择
include
files,在下方填入路径: C:\\Program Files\\OpenCV\\cxcore\\
include
C:\\Program Files\\OpenCV\\cv\\
include
C:\\Program Files\\OpenCV\\cvaux\\
include
C:\\Program Files\\OpenCV\\ml\\
include
C:\\Program Files\\OpenCV\\otherlibs\\highgui C:\\Program Files\\OpenCV\\otherlibs\\c
vc
am\\
include
[编辑]项目设置 每创建一个将要使用OpenCV的
VC
Project,都需要给它指定需要的lib。菜单:Project->Settings,然后将Setting for选为All Configurations,然后选择右边的link标签,在Object/library modules附加上 cxcore.lib cv.lib ml.lib cvaux.lib highgui.lib c
vc
am.lib 如果你不需要这么多lib,你可以只添加你需要的lib。
【C++】万能头文件 <bits/stdc++.h> 的用法和优缺点
【C++】万能头文件 bits/stdc++.h 的用法和优缺点 文章目录【C++】万能头文件 bits/stdc++.h 的用法和优缺点一、使用方法二、头文件的内容三、VS 中如何使用四、优点与缺点 最近在参考别人的代码时,发现了这么一个头文件,在C++中引用很广泛。然后查了以下,总结一下。 #
include
<bits/stdc++.h> 它是C++中支持的一个几乎万能的头文件,几乎包含所有的可用到的C++库函数。以后写代码就可以直接引用这一个头文件了,不需要在写一大堆vecto
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章