会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
辽州小虾米
博客园
首页
博问
闪存
新随笔
订阅
管理
2024年6月3日
Windows 延迟加载任意目录下动态库的方法
摘要: windows平台下,dll 的加载方式分为显式加载和隐式加载。 隐式加载需要在程序链接期间指定依赖库的名称、路径等信息,程序运行时由系统自动进行处理; 显式加载则是直接调用系统 API LoadLibrary/FreeLibrary 来加载或卸载 dll 模块。通常情况下,这两种方式可以处理绝大多
阅读全文
posted @ 2024-06-03 18:16 辽州小虾米
阅读(52)
评论(0)
推荐(0)
编辑
2022年12月20日
Unity-C# 协程 IEnumerator 用法梳理
摘要: 引用协程 为了使用协程,必须在文件头部引入: using System.Collections; 启动协程 使用 StartCoroutine(IEnumerator) 来启动一个协程 停止协程 使用 StartCoroutine(IEnumerator) 来停止一个协程 协程函数的 yield 指
阅读全文
posted @ 2022-12-20 11:38 辽州小虾米
阅读(689)
评论(0)
推荐(0)
编辑
2021年9月9日
Unity Shader 自制无光照的光晕效果
摘要: 这个光晕效果的关键是检测物体边缘,利用模型顶点到摄像机对象的方向和模型法线的夹角大小来判断,不多说上代码: Shader "Unlit/HaloShader" { Properties { // 指定颜色,默认为红色信号灯 halo_color("Color", Color) = (1, 0, 0,
阅读全文
posted @ 2021-09-09 22:30 辽州小虾米
阅读(393)
评论(0)
推荐(0)
编辑
2021年7月12日
访问Github慢的问题
摘要: 1.首先打开 https://www.ipaddress.com/ 查询 http://github.global.ssl.fastly.net/ 和 github.com 的 IP 地址 2.windows 平台上打开文件:C:/windows/system32/drivers/etc/hosts
阅读全文
posted @ 2021-07-12 20:55 辽州小虾米
阅读(41)
评论(0)
推荐(0)
编辑
2021年4月3日
Opengl3.3+ 搭配 SDL2 框架渲染
摘要: 1.首先下载 opengl 的第三方中间件 glad 并部署,官方网址:https://glad.dav1d.de/; 2.下载 SDL2.0 并部署,官方网址:https://www.libsdl.org/download-2.0.php; 3.当前的工程需要链接 glad(或者直接在项目中包含其
阅读全文
posted @ 2021-04-03 21:38 辽州小虾米
阅读(557)
评论(0)
推荐(0)
编辑
2020年9月30日
GDB 常用选项和调试技巧
摘要: GDB 是一个很好的命令行调试工具,这里对其用法做一些总结,方便查询,不定时更新。 1.启动 GDB: 首先使用 gcc 编译源文件时需要添加 -g 或者 -ggdb 选项,假设生成最终的应用程序 test, 启动 gdb 并打开应用程序 test: gdb test 或者 gdb #进入gdb 命
阅读全文
posted @ 2020-09-30 17:50 辽州小虾米
阅读(765)
评论(0)
推荐(0)
编辑
GCC 常用的编译、链接选项
摘要: GCC 的命令的权威解释还是要查询 官方网站 https://gcc.gnu.org/,同时一些链接选项不方便在网站上查询可以利用操作系统的 man 指令来查询(比如 man ld), 这里记录一些常用选项,不定时更新。 1.最常用的选项: -o file 输出目标文件; -E 将源文件进行预处理;
阅读全文
posted @ 2020-09-30 15:27 辽州小虾米
阅读(2634)
评论(0)
推荐(2)
编辑
2020年8月10日
linux deb 打包流程
摘要: 1.准备打包的二进制文件 2.建立一个虚拟根目录,里面包含 DEBIAN 目录和软件安装路径,如下所示: soft-name |--DEBIAN | |--control | |--postinst | |--postrm | |--preinst | |--prerm | |--copyright
阅读全文
posted @ 2020-08-10 17:46 辽州小虾米
阅读(2813)
评论(0)
推荐(0)
编辑
linux RPM 打包流程
摘要: 一、RPM 打包准备 1.因为打RPM包需要 rpmbuild 命令,所以需要先安装 rpmbuild 相应工具,安装过程可在网上查找; 2.输入命令 rpmbuild xx.spec 即可在自动当前用户的 $HOME 目录下创建 RPM 相关的文件夹,也可手动创建; 1 [xx@localhost
阅读全文
posted @ 2020-08-10 09:05 辽州小虾米
阅读(2793)
评论(0)
推荐(0)
编辑
2019年9月12日
使用VS2005编译安装openssl1.1.1c
摘要: 1.首先获取openssl源码包 openssl-1.1.1c.tar.gz; 2.安装 ActivePerl; 2.解压源码包,打开vs2005命令行工具,通过命令行进入openssl源码包根目录; 3.查看源代码目录下面的INSTALL文件,如果要编译静态库,则根据文件中的提示依次向命令行输入
阅读全文
posted @ 2019-09-12 17:33 辽州小虾米
阅读(847)
评论(0)
推荐(0)
编辑