- 博客(9)
- 收藏
- 关注
原创 advanced installer:根据不同语言对EULA进行本地化/安装不同内容
右键release文件夹,选择properties,根据需要勾选 Install folder content into the parent folder,这样安装出来后,文件的结构是 安装路径/各种文件,而不是 安装路径/release/各种文件。我这里,是中英文版本的软件的config文件不同,我先添加英文版的config文件,然后新建了一个文件夹,里面包括中文版的config文件和软件的其他文件。在Organization中,找到对应的中文和英文的config文件,设置它们的安装条件。
2024-07-26 13:44:34
1272
4
原创 使用dll文件生成lib文件
编辑完成后,还是在Developer Command Prompt中使用lib工具。在Developer Command Prompt使用dumpbin工具。/MACHINE:X64为自己机器对应的平台。导出的.def文件内容应该为。
2024-07-05 15:53:36
584
原创 使用Visual Studio调试时加入命令行参数
开发的软件需要作为文件的打开方式。开发完功能后发现作为文件打开方式,程序在启动时崩溃,需要在visual studio中调试解决问题。
2024-04-08 13:43:34
711
原创 c++使用onnxruntime时session->Run出现的问题
在搜索后,看到一个也是session->Run出问题的案例。虽然具体情况和我的不太一样,但姑且试用了对应的方法:尝试将 Ort::Env 变量设为静态。可能在session->Run时还会读取调用建立session时的env的信息?在程序开始加载模型建立会话时,会先用假数据进行一次session->Run,这时候是能正常运行的。在c++程序中要引入onnxruntime进行onnx的模型推理,出现了一个问题。一旦跨函数了就不可以。但是在程序运行中,调用session->Run时,则会报错。
2024-03-07 13:41:41
3974
8
原创 Qt:QObject::connect: No such signal…………
Qt中信号函数和connect中的信号参数传递只要类型名,不要形参名,connect中的槽函数也不要写形参名,否则运行的时候就不能通过。编译器和编译时不会报错,但是运行时会报错:QObject::connect: No such signal。
2023-12-22 15:55:38
1232
原创 Qt开发的程序作为文件打开方式时的路径问题
这些相关文件读取时使用的是相对路径,在打开exe程序时,当前目录为exe程序所在目录。当程序作为打开方式打开文件时,当前目录为欲打开文件所在的目录,这样相对路径就不能指向预期的目标,读取不到对应的文件。使用Qt开发一个可以打开阅读展示svs文件的程序。当将其作为svs文件打开方式,打开svs文件时,很多相关的文件(图标、qss等)都读取不到。这样当前工作目录就调整好了。
2023-12-18 15:59:50
511
1
原创 BaseMapper.updateById()方法更新为null的字段
在Mybatis-plus中,使用BaseMapper.updateById()方法更新时,如果某些字段为null,不会将这些字段更新到库表中。而默认更新策略是NOT_NULL:非 NULL;即通过接口更新数据时数据为NULL值时将不更新进数据库。
2023-06-16 10:20:09
2922
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人