- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 win11+vs2015 openssl1.1.1.m源码编译
默认debug是MDd模式,如果需要修改为MTd,需要perl后,修改makefile和configdata.pm中/MD为/MT后再执行nmake即可。其中-D_WIN32_WINNT=0x0501为XP系统下需要;验证是否安装正确:cmd运行。编译release版本。
2024-11-04 17:41:18 841
原创 ubuntu 20.4编译安装qt5.15
sudo chmod -R 777 /opt/qt-everywhere-src-5.15.13 设置文件夹权限。sudo make install 注意:会将程序安装到-prefix /opt/Qt/ 的目录中。此时基本就可以使用了,如果还是不能使用,你可以考虑配置环境变量。sudo chmod -R Qt/ 设置文件夹权限。4、保存autoconfig.sh文件,并设置权限。sudo mkdir Qt 创建QT文件夹。安装程序到配置的目录中。3、向执行文件中填写信息。
2024-10-30 08:37:05 385
原创 gcc-11.3.0编译安装
注意:编译GCC需要较多的时间和磁盘空间,确保系统有足够资源。--disable-multilib 参数表示不编译除了主机目标之外的其他目标代码,如果需要编译支持其他架构的GCC,可以去掉这个选项或者指定其他架构。# 替换旧版本libstdc++标准库的软链接,这里需要谨慎。# 替换旧版本gcc的软连接。# 替换旧版本g++的软连接。
2024-04-12 09:12:23 1007
原创 Ocx控件测试方式
测试准备工作:1、在工程-属性-配置属性-调试-命令在命令下面写入联调程序的路径。2、编写完以后F7编译,编译通过以后即可联调。3、联调后会调出点击箭头指示的图标即可出现下图按照箭头指示选择ocx控件后点击ok按钮,出现下方图片按照上方图片箭头的顺序,选择需要调试的方法。查看return返回的数值来判定是否正确,不正确的话,加断点调试。正确的话。按照
2017-07-07 17:31:58 1868
原创 vs2010下 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏的问题解决办法
连接器LNK是通过调用cvtres.exe完成文件向coff格式的转换的,所以出现这种错误的原因就是cvtres.exe出现了问题。因此,在电脑里面搜索一下cvtres.exe,发现其存在与下述几个位置中C:\Program Files\Microsoft Visual Studio 10.0\VC\binC:\Windows\winsxs\x86_netfx-cvtres_f
2017-07-06 20:49:12 242
原创 vs2010下编写dll使用.def文件无法起到相应作用的原因
用vs编译写.dll的工程的相关技术人员对def文件一定不陌生,如果从头开始编写的话,应该不会遇到.def文件无效的问题。本人出现上述问题的原因:利用编写好的dll工程文件直接复制到其他工程中进行标准化dll的编写时产生的。当我进行调试的时候发现相关接口的指针为null,从而发现上述问题,利用dumpbin命令查看后如下:问题造成的原因:虽然我们把.def文件添加在工程里,但是那个
2017-07-05 09:25:24 1517
原创 字符数组中[]内尽可能填写一个较大的数字
字符数组中[]内尽可能填写一个较大的数字,填写较大数字的作用是为了防止内存越界,除此之外,也可以避免引起程序运行时,“buffer is too small“的报错问题。
2017-07-01 11:06:39 246
原创 _itoa_s出错的问题
示例代码:int i=123456;char tracebuff[7]={0};_itoa_s(i,tracebuff,6,10);上述代码是我项目中相关代码出错的一个示例,出错的主要原因是数据长度的问题。正确的代码为:_itoa_s(i,tracebuff,6+1,10);数据长度应该包括'/0'。_itoa_s的用法:_itoa_s 函数原型如下:
2017-06-26 16:21:02 1239 1
网络编程-c++应用.zip
2019-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人