用户登录
用户注册

分享至

visual studio 怎么运行程序

  • 作者: 冰封的烦恼
  • 来源: 51数据库
  • 2020-09-29
对于没有工程文件的源代码,需要重新建立对应的项目,添加相关源代码和库文件,然后才能编译和生成可执行程序,并运行
  考虑到你这个程序原始的项目是BCB的代码,你可能需要做一些移植工作才能正常实现目标。
  建议的操作流程如下:
  1 确认原始项目的类型。比如是控制台程序、窗口程序还是库程序
  2 按照上一步的信息在VS中建立对应的项目
  3 将相关的源代码复制到项目文件夹中,并加入到项目中来(在解决方案视图中,右键单击项目,添加现有加入源代码文件)
  4 尝试编译,并修改错误
  注意,部分类可以替换为VS的类。也可以尝试将BCB对于的类文件复制到项目中来解决相关问题。



  C++的源代码,使用记事本就可以打开查看了。或者使用VS2008这样的IDE打开并进行编译,前提是VS2008安装了C++的版本。

BCB是Borland C++ Builder,这是类似VS的另一种IDE集成开发环境。由于BCB和VS使用的框架并不相同,所以有可能你同事给的这个C++工程在VS上可能会因为缺少相应的库而无法通过编译。

你可以在VS里新建一个空白的C++工程,然后将同事传来的.h和.cpp文件加入该工程,将.dll添加入连接库配置信息中,再尝试进行编译。如果编译失败,那请根据编译器提示,添加缺少的库文件和其他文件,直到通过编译。



  仅有.h和cpp文件,只能用vs2008当做文件打开,这不是一个vs工程,没有.vcproj文件不能当工程打开。只能重新建工程,添加那两个文件。



  

新建一个项目,在左边选其他语言->visual c++->常规,在右边选择空项目,然后输入项目名,保存路径。完成即可。

然后在解决方案资源管理器里有三个文件夹,里面可以建立对应的c++程序。比如在源文件夹下面添加一个新建项,也可以是现有项等。接下来就可以进行编译,链接,运行。





  bcb的库是vcl,vc的库是mfc,不同的。
用到了编译器提供的这样的库,vc就不能编译
软件
前端设计
程序设计
Java相关