- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 交叉编译 tslib Qt5.9.7
编译Ts lib1.下载交叉编译工具链从官网https://www.veryarm.com/arm-linux-gnueabihf-gcc 下载 或者 https://download.csdn.net/download/pes2020/12833173 下载解压到并拷贝到/opt/arm-linux-gnueabihfsudo cp -r ./gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf /opt/arm-linux-gnueabihf
2022-02-21 09:20:23 292
原创 SQLiteStudio vs2015编译
SQLiteStudio在msvc 2015下的编译1.下载源码下载master分支的压缩包Qt版本需要大于5.12.0,我用的5.13.22.将工程导入到vs2015中1.解压master源码包,定位到\sqlitestudio-master\SQLiteStudio3下,找到\SQLiteStudio3.pro 工程文件2.打开vs2015使用“Qt VS Tools"插件–>”Open Qt Project File (.pro)“打开上述工程文件完成源码导入3.肉测只有core
2022-01-25 14:47:28 943
原创 标准库条件变量等待时间受系统时间影响
std::condition_variable bug wait_until受系统时间修改导致等待不准确 (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ) 代码中使用了std::condition_variable 来实现信号量,但是当修改了系统时间后会导致信号量提前(往后改系统时间)延后触发(往前改系统时间),究其原因是信号量的wait_for 或 wait_until接口以系统时钟作为标准导致。**实例测试代码采用usleep std
2021-10-12 14:09:55 1810
原创 Boost Asio 定时器使用笔记
过往使用中对Asio.timer的使用出现过几次错乱使用特地在此记录一下ioservice 先析构,timer析构后调用cancel时调用到service相关方法导致crash,用完timer构造的时候就传入了ioservice的引用SPtr<ASIO_TIMER> timer, timer2; { ASIO_SERVICE io; timer = MAKESHARED<ASIO_TIMER>(io, boost::posix_time::seconds(10));
2021-09-18 15:01:21 528
原创 交叉编译odb
odb odb-sqlite 交叉编译1.官网下载源码 https://www.codesynthesis.com/products/odb/download.xhtml 下载libodb-2.4.0 odb源码libodb-sqlite-2.4.0 sqlite 支持插件源码编译器可以直接下载 odb-2.4.0-i686-windows 安装得到odb.exe 在win平台生成通过xxx.hxx 生成xxx-odb.hxx xxx-odb.cxx xxx-odb.ixx2.交叉编译lib
2021-01-21 13:48:46 602 2
原创 找到 MSIL .netmodule 或使用 /GL 编译的模块;正在使用 /LTCG 重新启动链接;将 /LTCG 添加到链接命令行以改进链接器性能
今天把项目编译成Release版本 但是 死活要在std::thread 开线程的时候挂掉,编译器报“找到 MSIL .netmodule 或使用 /GL 编译的模块;正在使用 /LTCG 重新启动链接;将 /LTCG 添加到链接命令行以改进链接器性能” 发现依赖库属性-C/C++-优化-全程序优化为是,但是调用方的设置为否。修改一致后不挂啦~~小计一笔...
2020-09-27 18:57:34 6780 4
原创 linux笔记1 建立用户 ssh samba
最近开始搞交叉编译,以前都是在win下开发现在要开始弄linux的东西啦,,持续笔记免得忘了。 新建一个用户
2020-09-09 14:12:09 187
原创 主程序链接linux下编译出的动态库so提示 undefined reference to“”
今天打算把lua源码编译到库中,主程序访问时提示undefined reference to “lua_type” ???然后 nm -D libNAME.so >> a.txt查看有此接口啊?经过百度才知道要 C++/C混编出问题了,毕竟makefile中用的g++把g++修改为gcc -lstdc++ 后在编译主程序的时候就ok啦~...
2020-07-30 11:16:23 1954
哈尔滨工业大学模拟电子技术基础考题
2011-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人