![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目配置,迁移,编译
项目配置问题
luckyone906
这个作者很懒,什么都没留下…
展开
-
C语言预处理命令总结说明
后是指令关键字,在关键字和 # 号之间允许存在任意个数的空白字符,整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。预处理功能是C语言特有的功能,它是在对源程序正式编译前由预处理程序完成的,程序员在程序中用预处理命令来调用这些功能。条件编译允许只编译源程序中满足条件的程序段,使生成的目标程序较短,从而减少了内存的开销并提高了程序的效率。#elif 如果前面的#if给定条件不为真,当前条件为真,则编译下面代码。#ifdef 如果宏已经定义,则编译下面代码。原创 2024-05-01 20:51:30 · 145 阅读 · 0 评论 -
C语言#include的用法详解(文件包含命令)详解
#include叫做文件包含命令,用来引入对应的头文件(.h文件)。#include 也是C语言预处理命令的一种。#include 的处理过程很简单,就是将头文件的内容插入到该命令所在的位置,从而把头文件和当前源文件连接成一个源文件,这与复制粘贴的效果相同。#include 的用法有两种,如下所示:#include <stdHeader.h>#include "myHeader.h"使用尖括号< >和双引号" "的区别在于头文件的搜索路径不同:使用尖括号< &原创 2024-05-01 20:50:32 · 1250 阅读 · 0 评论 -
C语言各种预处理命令详解
但是现在有个问题,程序中要实现的某个功能在 VS 和 GCC 下使用的函数不同(假设 VS 下使用 a(),GCC 下使用 b()),VS 下的函数在 GCC 下不能编译通过,GCC 下的函数在 VS 下也不能编译通过,怎么办呢?不同的平台下必须调用不同的函数,并引入不同的头文件,否则就会导致编译错误,因为 Windows 平台下没有 sleep() 函数,也没有 <unistd.h> 头文件,反之亦然。你看,在不同的平台下,编译之前(预处理之后)的源代码都是不一样的。这种以#号开头的命令称为预处理命令。原创 2024-05-01 20:48:38 · 314 阅读 · 0 评论 -
winform继承窗体后子窗体不能使用设计器显示的问题解决
第二点:屏蔽掉父窗体类的控件初始化方法,即//InitializeComponent();与网上百度到的跟平台有关系啊什么的毫无作用,目前使用的是VS2019。如果有抽象类即将抽象类改为普通类,需要实现的抽象方法改为虚方法。winform继承窗体后子窗体不能使用设计器显示的问题。第三点:注意前两点修改完成后,关闭所有窗体,重新编译。第一点:继承的父窗体类不能使用抽象类。原创 2024-04-27 11:47:23 · 157 阅读 · 0 评论 -
QT或MFC中调用Opencv需要引用库时或自身的架构库时可以添加环境变量引用路径下文件的方式搭建环境避免可执行程序下文件过多显得臃肿
c++原创 2023-02-18 11:29:52 · 815 阅读 · 1 评论 -
编写程序重复定义Bug(multiple definition of)解析
qt原创 2023-02-17 19:36:02 · 5980 阅读 · 0 评论 -
Qt编译错误msvc-version.conf loaded but QMAKE_MSC_VER isn‘t set与Qt lnk1158 无法运行rc.exe 解决方法
qt原创 2023-02-17 19:26:49 · 876 阅读 · 0 评论 -
qt中连接sqlite数据库提示QSQLITE driver not loaded解决办法(重要)
qt原创 2022-11-12 15:19:13 · 5567 阅读 · 0 评论 -
在VS2015中安装Qt环境
qt原创 2022-11-12 09:19:30 · 1643 阅读 · 1 评论 -
qt中xe运行缺少组件,Qt-c++桌面编程报错:qt.qpa.plugin: Could not find the Qt platform plugin “windows“ in ““,最终解决方案
qt配置原创 2022-09-18 16:28:04 · 1105 阅读 · 0 评论 -
QtCreator修改项目构建目录
项目配置转载 2022-06-19 08:58:56 · 3108 阅读 · 0 评论 -
c#引用office组件库迁移源码问题
项目迁移原创 2022-06-13 22:11:00 · 409 阅读 · 0 评论 -
Windows11装新环境问题
环境配置原创 2022-06-05 14:06:45 · 524 阅读 · 0 评论 -
Creator-配置MSVC调试器
安装完QT后会看到Qt Creator中的MSVC构建组件带有黄色的感叹号,那是因为没有调试器的原因。由于Qt-MSVC版本套件没有默认安装调试器, 需要我们自己手动下载安装。根据官方文档Setting Up Debugger | Qt Creator Manual, 可以看到支持的调试器如下:可见,对于MSVC需要安装于是需要安装CDB(Microsoft Console Debugger)。安装下载网址:Debugging Tools for Windows (Win..原创 2022-01-12 19:42:53 · 809 阅读 · 0 评论 -
qt-项目部署(某些情况下编译器中运行异常的话可以使用命令windeployqt 程序名在安装的qt dos命令下补全部分依赖库在运行项目或发布)
Qt5Cored.dll和Qt5Core.dll文件分别用于Qt软件的Debug版和Release版。 通常会有两个Qt5Core.dll文件,分别位于Qti安装目录下的“Qt5.1.0\5.1.0\mingw48_32\bin”和“\Qt5.1.0\Tools\QtCreator\bin”两个目录中。其中“Qt5.1.0\5.1.0\mingw48_32\bin”目录下才是Qt项目运行时所需的库。但是,有时候在运行Release版项目时,却提示没哟找到Qt5Cored.dll。这是由于在编译R..原创 2022-01-11 20:49:52 · 726 阅读 · 0 评论 -
在c#中将debug/release下文件打包成一个可直接运行exe文件
winrar5.601. 选择debug/release下所有文件,鼠标右键“添加到压缩文件…”2. 常规->压缩选项->创建自解压格式压缩文件,可将默认文件名重命名3. 高级->自解压选项3.1 设置->提取后运行程序(填写exe文件名)3.2 模式->勾选解包到临时文件夹3.3 模式->安静模式->全部隐藏3.4 更新->更新方式->解压并更新文件3.5 更新->覆盖方式->覆盖所有文件3.6 文本和图标,可选...原创 2020-05-17 22:47:46 · 2283 阅读 · 1 评论 -
C#中如何复制窗体到另一个项目
在原项目的磁盘文件夹中找到Form1.csForm1.Designer.csForm1.resx这三个文件,然后拷贝到新项目的文件夹下,在VS中的新项目右键点击“添加”-“现有项”自动跳到当前项目的文件夹下,将Form1.cs添加即可注意:如果新项目是控制台应用程序这种,还需要在引用中增加System.DrawingSystem.Windows.Forms...原创 2020-04-03 21:48:52 · 5111 阅读 · 0 评论 -
vs项目中在生成中设置exe的输出路径,可定为不同版本
vs项目中在生成中设置exe的输出路径,可定为不同版本,便于调试发布。原创 2020-03-13 22:26:06 · 1248 阅读 · 1 评论 -
C++项目库包含,dll引用问题,直接把缺失的dll或库放置可执行文件里
在c++的项目中如果设置了库包含于库引用,设置了引用或包含的路径,如果单拿出debug文件运行里面的exe,提示报错缺少引用的文件,可直接将缺少的文件等放置debug目录下即可运行。如果运行exe程序提示缺少dll,或系统的dll,可直接下载缺少的dll放置系统盘,也可放置在debug里,两者作用相等,因为exe程序如果找不到引用或库,会在debug里也找一遍。C++项目库包含,dll引用...原创 2020-03-13 21:12:06 · 1627 阅读 · 0 评论 -
vs中c++项目的配置
首先,我们一般不会修改解决方案的属性,而是设置每个项目各自的属性.接着上一篇文章,我们来看看我们应该怎样来设置各项目的项目属性更好:我们以NYOJ_001项目的Debug版的设置为例:在常规选项里,我们一般会设置输出目录(即生成.exe文件的目录),中间目录(即中间文件的目录)。当然你也可以在这里设置生成的.exe文件的文件名甚至扩展名等。如下图所示:一般设置如下的目录:如...原创 2020-03-09 15:22:25 · 2080 阅读 · 0 评论 -
vs中c#的项目配置,平台配置
1.右键项目属性->配置属性->配置2.一般在此界面的右上角里的配置管理器中配置才有效。3.活动解决方案配置是项目生成的exe路径,活动解决方案平台是每个项目对应的cpu架构4.在主项目中把cpu平台改成啥(x86/x64/anycpu),其他项目就按啥类型走。5.可在主项目的生成中改变exe生成路径解决方案平台一般有64位,32位,以及Any CPU,M...原创 2020-03-09 15:18:48 · 6414 阅读 · 0 评论