- 博客(27)
- 收藏
- 关注
原创 Cyapi.lib_VS2022 error:LNK2019 无法解析的外部符号_sprintf...
UsbdStatusString@CCyUSBDevice@@QEAAXKPEAD@Z) 中引用了该符号。**问题描述:**在VS2017之前的版本编译没有问题,把编译器换成VS2017~VS2022之后报错;在项目属性->链接器->输入->附加依赖项:添加legacy_stdio_definitions.lib。注:SetupAPI.lib应在legacy_stdio_definitions.lib库的前面。LNK2019 无法解析的外部符号 _sprintf…之前的版本是VS2012,没有问题。
2024-12-06 15:28:49
366
1
原创 【C语言】%x打印char类型问题---前面会多很多FF
当char类型数据最高位不为1时,转换不会出现问题;当char类型数据最高位为1时,会把最高位当作符号位处理,转化为int类型时,其他高3字节(12位)全部由1填充。%x,%d,%u 都是打印int类型:使用这些格式打印char类型时,会将char数据转换成int类型。
2024-11-16 16:01:12
462
原创 FFTW: 实数FFT的输出项(仅填充n/2+1项),复数IFFT的幅度(需手工归一1/N)
【代码】FFTW: 实数FFT的输出项(仅填充n/2+1项),复数IFFT的幅度(需手工归一/N)
2024-10-03 17:21:09
1062
原创 Win10右键菜单:打开cmd和Powershell窗口(管理员/非管理员)
双击打开,会进行两次确认,然后会提示“已成功添加到注册表中”,这样就成功了!现在可以右键、shift+右键尝试一下了!名字无所谓,后缀为.reg就可以。
2024-09-21 22:53:35
908
原创 MinGW:Windows下命令行使用make
注: 系统环境变量路径:C:\Program Files (x86)\GnuWin32\bin]在windows上尝试makefile的可以试一试。之后就可以用类似linux中apt-get的方式安装各种工具,此处。之后找到Makefile路径,使用make命令即可。点击框中的下载,下载后安装。用choco install安装make工具。、配置好gcc路径,才能成功使用make。,输入以下指令安装chocolatey。
2024-09-21 20:52:45
2225
原创 MinGW编译:加载静态库(*.a, *.lib)和动态库(*.so, *.dll)
【代码】MinGW编译:加载静态库(*.a, *.lib)和动态库(*.so, *.dll)
2024-09-16 00:01:21
586
转载 [转载]条件变量condition_variable的使用
最近看代码发现,在多线程中实现有关throttle和阻塞等有关的功能时,条件变量的使用是最常见的。首先先对条件变量有个基本的认识。
2024-07-27 14:12:54
96
原创 Octave:excel和txt数据读取,频谱分析&显示(物理幅值)
独立程序#2 : 频谱分析,excel数据,调用系统函数fft和自编写函数dft。独立程序#3 : 频谱分析,txt数据,调用系统函数fft和自编写函数dft。独立程序#1 : 频谱分析演示,调用系统函数fft和自编写函数dft。
2024-03-16 22:29:56
1364
原创 Labview调用GCC编译的dll
1. 32bit Labview必须用gcc编译出的32bit dll。2. gcc中加入 -m32 可以编译出32bit dll。
2023-09-02 22:30:05
139
原创 MinGW:GCC编译C语言,生成和调用dll
/Step2. GCC 编译(main.c)+连接动态库(*.dll),生成可执行(*.exe)// -shared -o生成dll, -xc忽略其后所有文件后缀名(全当作.c源文件)// -o生成目标文件, -xnone停止忽略后缀名。//Step1. GCC 编译(*.c)生成动态库(*.dll)//另外:若用正常后缀名(*.c),上述更精简。Part II: 编译用到的源文件。// 这两条作用相同,任选其一。// 工具=MinGW-W64。//Step3. 运行目标文件。
2023-09-01 16:12:25
4040
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅