迁移项目 C++ Visual Studio

news/2024/7/6 5:04:16 标签: C++, Visual Studio

使用场景

我记得以前大学的时候经常下载别人的代码,然后弄到自己的电脑上来跑,这就是迁移项目啊。
又或者自己写的代码要在不同的电脑上面做开发,做测试等,也需要迁移项目。
像我今天就迁移了一个项目。

注意的问题

1.迁移之前,可以先用自己的IDE的清理解决方案,清理中间文件等没什么用的文件,减小体积。
例如,Visual Studio就有这个功能。
在这里插入图片描述

由于我做的迁移项目是在Visual Studio之间进行的,接下来我就会用Visual Studio来讲解。
2.在不同版本的Visual Studio之间迁移项目,需要注意几个问题。
分别是 目标平台版本 (即 Windows SDK)、平台工具集、字符集等问题。
(这个页面是点击 项目 --属性 打开的)
在这里插入图片描述

3.以上几个地方,如果有不一样的,或者是IDE缺失相关的东西,需要去下载,下载很简单,直接百度,然后进入微软的官网,注册个账号,就可以下载需要的版本了。当然,如果你不介意的话,也可以使用大家在网络上自己上传的那种文件,我个人是觉得没有官网的安全,哈哈哈哈。
4.再者,如果是迁移含有DLL LIB等的项目,除了做上面的操作之外,还需要更改include和lib的文件目录
即到项目——属性—— C/C++—— 常规—— 附加包含目录,把include的目录改为现在的目录。
到项目——属性—— 连接器—— 常规—— 附加库目录,把lib的目录改为现在的目录。(操作完一定记得点右下角的应用,不然没生效的!)这样,含有动态链接库的项目的迁移就做完了。
5.但是,如果是打开的那种很老的版本的代码,比如VC6.0的代码,还是会出现一些奇怪的问题,这时候,很多的时候,就是在项目–属性 这个里面去改。即:
在这里插入图片描述

That’s all !


http://www.niftyadmin.cn/n/965127.html

相关文章

C++ static的作用 解释+代码

static的作用 ①.隐藏:static可以用作函数和变量的前面可表示隐藏。对于函数来讲,static的作用仅限于隐藏。 ②.周期不同:存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态…

C++ 回调函数 我给你分析清楚地址之间的关系

函数指针 首先要知道函数指针是个啥&#xff0c;才好理解回调函数。 int func1(int a, int b) {return a b; } void test01() {//定义函数类型 typedef int(my_func)(int, int);//定义函数指针 cout << func1 << endl; //002E1604my_func* pFunc func1; //…

redis使用命令拾遗

2019独角兽企业重金招聘Python工程师标准>>> redis设置过期时间&#xff1a; set key value expire key 1200 返回1表示成功&#xff0c;返回0表示键不存在或者设置失败 ttl key 查看key的过期时间&#xff0c;键不存在返回-2&#xff0c;没有过期时间为-1 …

计算大数的阶乘 代码详细解释

#include <stdio.h> #include<stdlib.h>//要使用malloc是要包含此头文件&#xff0c;动态内存分配 #include<math.h> //因为要求的n比较大&#xff0c;所以正常的整数可能是存储不下的。 //所以需要 使用别的方法。 //这里使用的方法就是建立动态数组&#x…

【Hadoop】 分布式Hadoop集群安装配置

第一次安装hadoop 集群&#xff0c;记录其安装过程&#xff01;1 前期准备&#xff0c;配置所有的机器的/etc/hosts 文件# cat /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.127.0.0.1 rac localh…

python 读入图片成固定大小 并存入h5文件

import cv2 import h5py import numpy as npROOT_VOC_DIRECTORY ./VOC2012/# 读取所有图片的名字 def readImageName():namesFile ROOT_VOC_DIRECTORYtrain_image_names.txtallImageNames []fd open(namesFile, "r")for line in fd.readlines():allImageNames.ap…

Monkey学习(1)环境搭建

环境搭建&#xff1a; Monkey程序由Android系统自带&#xff0c;需要配置J2SE平台的JDK&#xff0c;还需要配置Android平台的SDK。 1&#xff09;下载和配置JDK 下载与安装JDK过程省略。。。 配置JDK环境变量&#xff0c;我这里用的是JDK1.7&#xff0c;安装完JDK后配置环境变量…

python 删除某一文件夹下的 大小小于特定值的图片

import os from PIL import Image import glob dir1 ./VOC2012/JPEGImages # 图片文件存放地址paths glob.glob(os.path.join(dir1, *.jpg)) # 输出所有文件和文件夹 for file in paths:fp open(file, rb)img Image.open(fp)fp.close()width img.size[0]height img.size…