vc6.0中如何编译和执行由多个C++源文件组成的程序

程序分成几个不同部分的源文件,怎么导入一个工程中,新手求编译执行的步骤

c++
0

4个回答

新建一个项目,然后在文件菜单添加源代码,把代码复制过来。
这些源代码本身要匹配。
如果要使用外部的函数,用extern声明。
如果代码没有问题,就可以编译。

1

先在vc里建立一个 win32的控制台工程 然后将你的文件导入就应该可以了

0

创建一个空项目,在“源文件”里面添加.cpp的文件,在“头文件”里面添加.h的文件

0

建立vc向导中对我工程,然后工程中添加文件,把你代码文件添加进去,然后编译。

-2
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
VC++6.0中如何编译运行多个源文件
简单介绍一下VC++6.0如何编译运行C语言程序
多个源程序组成程序编译问题
extern和static在多个源程序组成程序问题中的使用
C++编译运行多个文件形式的程序
C++编译运行多个文件形式的程序 一.   头文件和源文件的区别: 1.   从技术层面上来说,*.h文件 *.c文件 *.cpp文件没什么区别,里面放的都是C++的源代码。 2.   但从开发习惯来说,大家都遵循一个标准,那就是.h文件放声明,.cpp文件放定义(实现)。通常类声明.h文件与.cpp文件同名:如Chain.h和Chain.cpp。 3.   一般来说,头文件提供接口,
如何编译由多个c++源文件组成的项目
如何编译由多个c++源文件组成的项目 在我写数据结构作业的时候,由于自己写了一些需要使用的数据结构,所以源文件有如下几个: Main.cpp, Stack.cpp, Stack.h, Queue.cpp, Queue.h 但是当我在IDE中编写好源文件,想要自己来编译的时候,我发现我不会处理多个源文件的情况,查找资料后有如下解决方法: 1.在同一语句中同时编译多个源文件g++ -W
关于在VC++6.0中同时有多个main()文件时如何实现执行编译和运行
今天突然想到了温习一下数据结构,结果发现遇到一个问题:在vc++6.0中新建了一个工程,添加了一个C++源文件,输入了一个算法程序,执行成功;但是我又想在这个工程下面继续添加一个源文件(同样含有main()函数)(为了以后要查看一起的文件,我不能删除之前那一个),继续执行,免得重新建立工程,(在VS2010里头有一个【设置为当前】,可以只允许单独一个,然而VC6.0没有。) 结果发现编译可以,但
【高效复习】C语言——模拟题(uestc)
c语言复习精粹(模拟题易错点) 模拟一 1、程序段: int k=0; while(k++<=2) printf(“last=%d\n”,k); last= _____ A2 B3 C4 D无结果 2、若二维数组a有m列,则a[i][j]元素前的数据元素个数为______ A jm+i B im+j C im+j-1 Dim+j+1 3、在c语言中,若未在函数定义时说明函数类型,则函数默认的...
Vc++6.0如何同时打开两个文件
 现象:         经常会碰到想要同时打开两个或者更多的*.dsw文件,但是你打开第二个的时候就会把第一个覆盖掉,非常的烦人!        解决得方法:        找到“控制面板”,打开“文件夹选项”, 然后打开“文件类型选项” 在已注册的文件类型中找到 DSW Project Workspace 选中,然后点击高级选项,进入“编辑文件类型”,点击"编辑",取消"使用DDE
大程序结构:多个源代码文件
多个.c文件 main()里的代码太长了适合分成几个函数 一个源代码文件太长了适合分成几个文件 两个独立的源代码文件不能编译形成可执行的程序 项目 在DEV C++中新建一个项目,然后把几个源代码文件加入进去 对于项目,DEV C++的编译会把一个项目所有的源代码文件都编译后,链接起来 有的IDE有分开的编译和建构两个按钮,前者是对单个源代码文件编译,后者是对整个项目做链接 ...
建立和运行包含多个文件的程序的方法
打开VC6.0软件,选择“文件”-新建->工程->win32 console Application。并且输入存放位置,给工程起个名字。 点击“确定”, 新建一个空的工程。点击“完成”按钮。 点击“确定”按钮。 之后,点击“文件”,“新建”,新建一个源文件。C++ source file。 1.新建一个头文件,文件名称为“xt8_4.h"。 确定
C语言程序的结构特点
通过前面的几个例子,我们总结出了C语言程序的几个特点: 一个C语言源程序可以由一个或多个源文件组成。 每个源文件可由一个或多个函数组成。 一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。 源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。 每一个说明,每一个语句都必须以分号结尾。但预处理命令,函
多源代码文件程序的编译
使用多个函数的最简单方法就是将它们放在同一文件中,然后像编译单个函数的文件一样对该文件进行编译。 1.UNIX 首先假定UNIX系统下安装了标准的编译器cc。文件file1.c和文件file2.c中包含有c函数,命令如下: cc file1.c file2.c 另外还将生产两个目标文件file1.o和file2.o。如果随后只更改了文件file1.c而file2.c没有改变,可以使用命令编
Visual Studio 2017 多源文件同时编译,及C Primer Plus代码无法运行的解决办法。
步骤如下: 1、新建项目,选择【Windows桌面向导】 2、选择建立【控制台应用程序】,选后只选择【空项目】,去选【安全开发生命周期检查(SDL)】 (否者会出现 已完成生成项目“.vcxproj”的操作 - 失败) 3、使用.c后缀,并且多个.c文件时,一起编译后,调试即可运行。 ​ ...
C语言多个源文件编译成一个程序
C语言的基本组成单元是函数,各个函数之间可以相互引用。在学到静态函数有时又将为内部函数和外部函数,即分别用static和extern说明的函数时,有不少人感到很迷惑:“外部”和“内部”到底是怎么一回事呢? 一般来说,我们编制的C语言源程序都是放在一个扩展名为.C的文件中,这对一个较简单的程序是合适的,但对于大型项目就不合适了,其一,大项目往往由多人合作完成,大家都来操作同一个文件极易出错;其二,大
在vc6.0中建立包含多个源程序的项目
说实话,在大一大二学习C
linux c的连接库和怎么同时编译多个源程序
1、理解库函数       库函数有头文件和库文件(so 或者 a)的集合      1)头文件的默认目录 /usr/include      2)库文件的默认目录           /user/lib      3)linux的库文件分为动态连接库(.so)和静态连接库(.a)          他们之间的差距在于程序执行时所需代码是运行时加载的,海山编译
【C语言】【unix c】如何将多个源文件拼接成一个可执行文件?
【C语言】【unix c】如何将多个源文件拼接成一个可执行文件?
Linux C 多文件编程
学了很久的C语言,很多程序还是只有一个main.c,而不懂得如何多文件编程。 常见的程序由多个源文件组成,通常还有一些头文件。源文件包含函数的定义和外部变量,而头文件包含可以在源文件之间共享的信息。源文件事实上,可以将程序分割成任意数量的源文件。根据惯例,源文件的扩展名必须为.c,其中一个源文件必须是main.c,作为程序的起点。分割函数时,把相关的函数和变量分组放到同一个文件中。
VC++6.0工具创建文件、编译、链接、运行以及调试基础-顺序结构
熟悉开发环境,程序开发流程,基本调试 1.实验目的和要求 1.熟悉Visual C++ 6.0的集成开发环境; 2.学习完整的C++程序开发过程,理解简单的C++程序结构; 3.学习C++程序的建立、编译和调试执行的方法与步骤。 2.实验说明 开发环境,学习如何建立、编译、执行程序,理解简单的C++程序结构。对于复杂的程序,需要了解程序运行过程中代码的执行情况,学习如何设置断点、单
C源程序在VC6.0和gcc进行源代码移植问题
C语言早期发展【该部分为网友所写(拷贝)】 1969-1973年在美国电话电报公司(AT&T)贝尔实验室开始了C语言的最初研发。根据C语言的发明者丹尼斯·里奇 (Dennis Ritchie) 说,C 语言最重要的研发时期是在1972年。 说明:丹尼斯·里奇(Dennis Ritchie),C语言之父,UNIX之父。1978年与布莱恩·科尔尼干(Brian Kernighan)一起出版了
关于C语言多个源文件编译成一个程序
第一次用CSDN的博客,慕名而来,决定好好经营下自己的技术博客。今天看《C和指针》中第二章编程训练的第一题,就是关于C语言多个源文件编译成一个程序的问题。之前自己一直都不太搞得懂这个,不过之前写的程序都是简单的,一个源文件就能搞定的那种,所以也一直懒了没有去学怎么,心里隐隐的对学习心的东西感觉到恐惧。今天自己搬弄了一个下午,各种错误,要崩溃了。吃完饭,又继续投入到这其中当去。这次学聪明了,Google了下,然后学着对比着来修改自己的代码。这里就举自己写的一个很简单的范例来解说。题目是,一共有三个源文件,第一
用Visual C++6.0,同时打开多个源程序的方法
在编程中,经常用到,同时打开多个C++源程序,,, 而Visual C++6.0只提供打开一个源程序。。 、 这时,,我们可以在“开始”-----”所有程序“中,选择Visual C++6.0程序,这时打开的就是令一个新的Visual C++6.0了,, 如果需要打开多个源程序,,都可以用这种方法 我知道这篇文章很菜,,但我现在就是菜鸟水平。。
头文件和源文件分别在两个文件夹里,编译成库文件
对于小项目,头文件和源文件在一个文件夹里,整个文件布局如下: test #主目录 ---main.cpp ---CMakeLists.txt ---src #子目录 ------functions.cpp ------functions.h ------CMakeLists.txt 这样运行的过程就是用main 函数调用编译好的库文件即可 此时,子目录的CMakeLists.txt写法如下: #...
汇编程序的编译与连接
title:汇编程序的编译与连接 date: tags: categories: IT description: 汇编程序的编译与连接 本文摘自《汇编语言》,作者王爽 汇编程序写好后,使用汇编语言编译程序对源程序文件中的源程序进行编译,产生目标文件;再用连接程序对目标文件进行连接,生产可在操作系统中直接运行的可执行文件。 可执行文件包含两部分: 程序(从
linux gcc编译多个源文件的方法
一. 常用编译命令选项 假设源程序文件名为test.c。 1. 无选项编译链接 用法:#gcc test.c 作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。 2. 选项 -o 用法:#gcc test.c -o test 作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名。
C/C++源程序到可执行文件
整个过程:源程序->预处理->编译和优化->汇编->链接->可执行文件 预处理器:将.c 文件转化成 .i文件; 编译器:将.c/.h文件转换成.s文件; 汇编器:将.s 文件转化成 .o文件; 链接器:将.o文件转化成可执行程序; 加载器:将可执行程序加载到内存并进行执行。 关键步骤:编译过程和链接过程 编译过程包括编译和汇
由源文件到可执行程序
  编辑器、编译器和链接器是使用C语言进行开发所需要的三个最基本的工具,而且也是最小的工具集,缺一不可。 从图所示的一个可以运行的程序的生成过程,就可以看出编辑器、编译器和链接器在这条可执行程序”生成链”上所处的位置了。从键盘一句一句敲出代码到一个可以在操作系统上运行的程序,必须经过这三个工具的处理才可以。接下来逐个看一看这三个程序的作用。 1.编辑器 编辑器的作用就是将我们在键盘上的...
Codeblocks编译多个源文件
当我们同时编译多个文件时,一个是a.c,另一个是main.c。下面是a.c的内容#include<stdio.h> char a = 'A'; void msg() { printf("Hello\n"); }下面是main.c的内容#include<stdio.h> #include"a.c" int main(void) { extern ...
c++:一个程序多个源/头文件
1、一个程序,一个源文件的做法#include<iostream> #include<cstring> using namespace std; class Student { private: char Name[20]; //学生姓名 double Chinese; //语文成绩 double Math; ...
C语言生成可执行文件过程(编译过程)
编译器:GCC 操作系统:linux系统 gcc 编译四个过程 1、预处理过程(头文件的包涵,去掉注释,宏展开)—#include 预处理过程不做语法检查 命令:gcc -E helloworld.c -o helloworld.i 2、 编译:编译过程做语法检查 生成汇编语言 命令:gcc -S helloworld.i -o helloworld.s 3、汇编:将汇编语言生成对应
怎么建立工程和源代码文件在VC++6.0 中
http://jingyan.baidu.com/article/cbcede0713189b02f40b4d1c.html 一.建立工程的步骤。 1 首先,打开VC++6.0软件,点击菜单栏上的“File(文件)”-->"new(新建)",如下图所示: 弹出一个“new (新建)”窗口,点击“project(工程)”选项卡,然后选中“Win32 C
java源文件的基本结构
一、源文件基本语法(.java) [] //打包编译后源文件的class文件存放在package所指的目录下 [] //在需要使用不同的包中的类时,使用import语句来引入所需要的类 + //定义类 二、package打包编译、运行 打包编译方式: 例如:package com.cn; 对在该包下所有的类进行打包编译:javac -d . *.java ,其中*指所有的类
【C++】简单的多个cpp组合程序
//目的:对多个cpp组成大程序的理解 hello.h文件#ifndef HELLO_HPP #define HELLO_HPP //构造类成员函数 class Hello { public: void show() const; }; #endif hello.cpp文件 #include "hello.h" #include using std::cout; using
Linux C 源程序 编译连接生成 可执行文件
源程序 test.c第一种 ,编译 gcc -c test.c -o test.o              连接 gcc -o test test.o第二种。              编译连接              gcc -o test test.c运行    ./test...
C语言中多个源文件编译
在C程序语言中,为了避免一个文件中的行数太多,导致拍错困难 可以分几个源文件来编写 比如说,一个函数一个源文件 如下: cc main.c  glefc.c strindex.c cc的过程是分别将main.c  glefc.c strindex.c编译成main.o  glefc.o strindex.o 然后再将这三个.o文件加载到一起,合成a.out 如果中间main.
Linux中源文件生成可执行文件的过程
源文件通过编译、链接形成可执行文件 编译 编译可以分为三部分:预编译,编译,汇编 预编译:main.c gcc     -E      main.c 编译:main.i gcc     -S     main.i 汇编:main.s gcc     -c     main.o 链接:main.o gcc   main.o  ----->a.out gcc   mai...
GCC编译多个C文件
下午做了一个小的程序,定义了三个文件:getop.h,getop.c,calcDemo.c 显然getop.h是针对getop.c的,而在calcDemo.c中要调用到getop.c中的东西。 首先给
解决用VC6.0编写的软件在另一台电脑编译时无APPMODUL.CPP源文件问题
今天师兄给我发了一个编写的软件文件夹,我先用的VS打开,编译时显示无APPMODUL.CPP 源文件,且无法打开(显示APPMODUL.CPP的好像就是VC6.0编写的软件,appmodul.cpp是用VS编写的,个人理解,也未进行更深的查阅理解)1.这时用【记事本】打开.dsp文件,查找SOURCE位置2.这个地址显示的是软件编辑者自己的电脑中的VC6.0安装的位置,APPMODUL.CPP就是...
C语言基础:多文件编译
        多文件编译,在我们最早编写Hello World程序时我们就将程序写在了一个后缀名为.c的文本文件里,然后通过gcc编译器对其编译并运行。在本节我们将学习如何编写多个源文件的程序一、头文件header与源文件source        通常我们会在头文件中一些类型的定义、结构体定义、宏定义、函数声明、include包含等内容。而在源文件中编写实际的功能实现。        例如我...
Makefile编译多个可执行文件
简单实例: CC = gcc CXX = g++ CFLAGS = -O -DDBG -D_REENTRANT -Wall -DUSE_PTHREAD -pthread LDFLAGS = -ldl -lnsl -lm -lpthread SRCS = $(wildcard *.cpp) OBJS = $(patsubst %cpp, %o, $(SRCS)) //利用模式匹配生成.
Linux(Ubuntu)下进行C的多文件编写
Linux的Vim编译器下进行多文件的拆分和合并编译
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 数据库课程设计源文件 数据库课程设计源文件