自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (4)
  • 问答 (13)
  • 收藏
  • 关注

原创 关于从DLL中导出对话框,CDialog::Create返回FALSE的一种情况

最近做一个项目,由于界面库冲突,我尽可能的将两类控件分开,同时试图用Tab来加载一个对话框的方式,来引入另一个库包含的控件,以此解决控件冲突的问题。但是让我奇怪的是,不管我怎么修改DLL中对话框的设置,CDialog::Create一直返回错误,其中包含的m_hWnd为空,使得其不能被设置为子窗口。无奈之下我又写了个小的对话框基础的MFC程序,里面添加了一个按钮,该按钮按下后调...

2019-10-08 23:26:31 1040 1

原创 C++17多核算法小试

咳咳~C++11偶还没吃透呢C++17又来了,这叫我们坚守传统C++的怎么活啊T T 先来个单核的看效果:#include <stddef.h>#include <stdio.h>#include <algorithm>#include <chrono>#include <random>#include <r...

2018-09-15 17:58:06 2182

原创 Gentoo快速安装和安装在zfs上安装实践

作为Linux菜鸟,却由于对性能的追求而想安装Gentoo,也失败了几十次,走了太多的弯路,甚至花一整个五一假期照着某医科生的帖子,从stage1开始装,然后还失败了。近些时总算找到了诀窍,能做到除核心配置失误导致死机外,都能安装成功。最近又对zfs起了兴趣,想把Gentoo装在zfs上。经过这几个月的不断失败和重装(最多的是找不到引导区),终于在昨天晚上安装成功(撒花~撒花~~)特写此文记录一下。

2023-04-01 01:03:50 579

原创 ndk r21编译OPENSSL1.1.1F FOR ANDROID

环境:ubuntu 20.04ndk r21openssl-1.1.1f下载OpenSSL源码:wget https://www.openssl.org/source/old/1.1.1/openssl-1.1.1f.tar.gz解压源码:tar -zxvf openssl-1.1.1f.tar.gz在/etc/profile文件中添加NDK环境变量export ANDROID_NDK_HOME=/home/aiwen/Android/android-ndk

2021-11-17 11:21:35 1672

原创 安装ArchLinux试验

Ventoy引导:

2021-08-27 21:53:27 509

原创 gentoo的安装坑

1.微码。不将微码编进内核可无视。改/etc/hosts加上185.199.108.133raw.githubusercontent.com 185.199.109.133raw.githubusercontent.com 185.199.110.133raw.githubusercontent.com 185.199.111.133raw.githubusercontent.com ...

2021-08-16 16:18:52 1083

原创 Qt Online安装器小试

4.1.1好像我没搞明白设置,一上来就装Qt6.1.14.0.0有Qt其它版本可供选择。4.0.1-1的界面类似于4.1.1,但是可选版本

2021-06-03 16:14:57 364

原创 MacOS10.15下将Qt5.14.2工程转为XCode工程

打开终端touch ~/.zprofileopen ~/.zprofile添加环境变量export QTDIR=/Users/<用户名>/Qt5.14.2export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/libexport PATH=$PATH:$QTDIR/binexport PATH="/Users/<用户名>/Qt5.14.2/5.14.2/clang_64/bin:$PATH"保存文件。.

2021-02-02 17:54:53 362

原创 Qt5.14.2在Android项目中添加第三方库(.a,.so)

1.Create Templates2.在项目的android目录(第1步生成出来的)中创建libs文件夹,将需要的文件拷进去3.点击QtCreator的“构建项目”,就会发现你需要的库文件都被拷贝到工程构建目录中去了!

2020-09-28 15:26:02 1949 1

原创 编译Qt5.14.2生成的Android项目时出现的IMinistro问题的解决办法

最近做Qt项目,编译Android时99%出现这样的错误。 哪怕是编译Qt自带的Sample都会出现这种错误!各种百度无解。先以为是build-tools里的aidl的问题,但是编译的时候Qt又会自动下载build-tools28.0.3我突然想到,Failed to GetFullPathName是不是因为路径太长的缘故!把生成目录改短,果然顺利编译过!...

2020-09-25 14:01:02 274

原创 Windows7下编译Android版protobuf-3.13.0

最近做一个C/S,多端连服务器。公司又死板,还在用Win7,好在整个系统我一个人设计,我决定在被跨系统通信逼疯前使用最新版protobuff!只可惜出师未捷,一开始就卡在Android版protobuff上了。败毒一堆文章无效,最后还是在360上找到两篇靠谱点的。参考文章:https://blog.csdn.net/weixin_28927079/article/details/107039924https://bbs.csdn.net/topics/392257691?page=1具体

2020-09-21 16:56:03 365

原创 磕磕碰碰中用Visual Studio编译出了64位静态x264和ffmpeg

最近因为公司项目,我不得不啃起x264和ffmpeg这两块硬骨头,用上了再不想碰的MinGW1.首先,安装MinGW,在https://sourceforge.net/projects/mingw/files/Installer/下载即可,安装时选上msys-base。不要装MinGW W64,在这里我浪费了三个小时。2.修改{MinGW安装目录}/msys/1.0/下的msys.bat文件,添加Visual Studio的环境变量,如下图:这里是设的VS2015的amd64环境。3.下

2020-08-25 19:18:42 453 2

原创 调整树莓派4B使用VNC View的分辨率的一个方法

这几天在摆弄树莓派4B,一直被一个问题困扰:刚装上系统时,用VNC View连接可以达到1920x1080的分辨率,就算什么都不做,重启一下,分辨率就成1024x768了。网上的各种方法都试过,什么raspi-config设置分辨率,改配置文件等,全部无效。昨晚上被1024憋得是在没办法(上面跑的qemu根本看不清),发现一个设置vnc分辨率的方法,试用下发现有效,特来告诉大家。...

2020-04-01 13:27:50 12217 9

原创 树莓派3B+2019年12月试用小结

近日受某文章影响,想做一个景深摄像头的项目,又不想把摄像头放PC上,于是寻找放在微型设备上的方法,由此看到了几篇树莓派装摄像头的文章。之后比较了一下,4B有4G内存,一度是我的首选目标,但是再深入点研究,发现有很多3B+能用的,4B现在都用不了,如Windows10lOT,UbuntuMate,还有RetroPie OS,有个卖外壳的店家说4B用不了。再加上我之前也没接触过,于是决定先...

2019-12-08 22:09:58 349

原创 刚才装cygwin踩到的坑

刚才没事装cygwin玩,习惯用apt-get的我自然要装apt-cyg,但是看的第一个帖子说是:lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg照着做,当然没下着之后我试着败毒apt-cyg,在github找到了,于是我试着改成lynx -source github.com/tra...

2019-09-20 15:56:10 379

原创 今日再拾Android开发所遇到的坑

昨晚突发奇想想看看在Android上运行Cocos2dx3.17.2项目的效果,结果直接被撞得头破血流,直接认为Cocos2dx已经被整废了,Android Studio都不能编译了。今天一早起来继续试验,发现Eclipse和Android Studio自己生成的项目也有问题。折腾到现在,看了几十个帖子,总结如下:首先,JAVA_HOME和Cocos之类的PATH要设定好,还要提防PATH...

2019-08-20 17:19:25 213

原创 正是觉得Cocos越做越废了

我费尽全身解数,就是没编出来过能在安卓上跑的cpp-test,做好的情况是没有资源文件在里面,还是家里用了一年多的AS编译出来的。公司里全新的AS,那就只能呵呵了,各种不明所以的问题,都解决不了的。创建一个项目吧,又是maven(我非常烦见这玩意)下载超时,又是error setting,看某大神的帖子改了dependencies 才算编译过,还是armeabi-v7a的,编x86的...

2019-08-20 13:26:44 534 1

原创 Qt5.13.0Windows下创建Android项目初排雷

因为公司的项目,我这个Android开发半吊子(只会Cocos2dx),只得暂时压制对Qt的厌恶,拿它t做Android开发,本着要做就做最高版本的原则,下了Qt OpenSource 5.13。因为机器上有安装最新的Android Studio,直接设置SDK和NDK(20版)的路径为AS所用的,结果就出问题了:error: cannot find -lc++ C++库找不...

2019-08-06 12:19:33 1199

原创 Android下Service学习折腾经历

在下虽然自称有安卓开发经验。但是基本都是NDK的,说确切点是Cocos2dx的。Java这一层的我几乎没接触过什么。近日有一学Cocos2dx的问程序停了怎么收广播,我想了想,发现我已不知道。隐约中好像有某种机制可以后台运行。这两天百度了几十个网页,发现Service可以做到,于是乎开始尝试写Service。能找到的例子都是ADT的,没办法,又把Eclipse装起来,还另下一份SDK...

2019-08-04 17:43:23 96

原创 新的无损压缩算法数学模型定型

本人多年来致力于高熵数据的无损压缩算法的研究,近期偶有所得,定型了一个数学模型。编码等工作本人一人即可完成,有合作意向者可联系:[email protected]...

2019-04-19 20:15:32 455

原创 VS2015下使用websocketpp和asio构建websock服务器

在https://www.zaphoyd.com/websocketpp下载websocketpp,我用的是0.8.1版。在http://think-async.com/下载asio库这个库是说集成到boost中去了,我也不是说Boost不好,但是确实是在某些情况下Boost会有问题。这个asio库有Makefile文件,但是我编译后也没看到什么lib库出现,估计都是编译sampl...

2018-08-08 15:15:43 5143 3

原创 我的矩阵库计算实验

近日有需求要写一个矩阵运算的算法,Matlab偶是不会的,于是像找一个C++的矩阵库。偶然看到这一篇,我自己也实验呢一把。代码还是不变:// MatixTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"//#pragma warning(disable:4344)//#define DEIGEN_NO_DEBUG//#def...

2018-08-02 17:03:36 460

原创 VS2017编译protobuf3.6.0和OpenSSL1.1.0h

先说probuf:1.安装CMake。2.打开“适用于VS 2017的x86本机工具命令提示” 3.在打开的窗口中,CD {probuf所在路径}\cmake 下,确实进入该路径下,输入mkdir build &amp; cd buildmkdir x86 &amp; cd x86mkdir debug &amp; cd debug4.使CMake来创建ma...

2018-08-01 11:01:46 837

转载 AndroidStudio一点技巧

调用链接.a文件:.a文件在安卓开发中见的比较少,毕竟安卓开发包就那么多版本,还有那么多平台,很难统一。所以一般.a是自己做的(如我本人),在就是Cocos2dx那个指定平台的了,毕竟Cocos2dx太大,做.so不划算,还是做成.a要什么就链接进去什么(个人猜测)。第一步:把第三方提供的h文件夹,放在cpp的include里面。其实.mk中有调用外部include的标签,但是gradle和cma...

2018-05-27 01:10:53 269

原创 Xcode使用Intel Parallel Studio初探

咳咳~本人以前一直是做Windows开发的,用的VSS,所以~咳咳~不怎么会用XCode,用XCode完全是为了iOs开发。今天突发奇想在XCode上使用Intel Parallel Studio,甚至想能不能再iOs上用上。说干就干,装上Intel Parallel Studio 2017,却发现没有VSS里那些对应选项,万能的度娘好像也没什么答案。万般无奈下看自带的文档吧。突然

2018-01-24 21:43:25 1279

原创 VS2017初用体验

装了JDK8u_152后的环境变量是这样的‘’ProgramData\Oracle\Java\javapath是指向8u_152的

2017-11-16 12:32:06 6098

原创 Linux下用ndk r15编译boost_1_64_0

1.将boost_1_64_0的压缩包解压2.在boost_1_64_0源码根目录下打开一个终端,执行 ./bootstrap.sh3.bootstrap执行成功后,用文本编辑器打开根目录下的project-config.jam文件,将文件内容改成以下内容import os ; if [ os.name ] = CYGWIN || [ os.name ] = NT {

2017-07-03 23:35:14 1775 2

原创 再谈Cocos2dx2.x.x编译

虽然2代Cocos2dx是土埋半截的东西,但是各大源码站上2系的源码不在少数,而且现在搜编译方法,各种文章也比较乱,这里我总结下。 有些文章说要装cygwin那劳什子的玩意,那玩意我装过几次,都非常麻烦,而且自NDKr8e起就摆脱了对其的依赖,根本就不用装了。但是为什么还有人说要装呢?我们线新建一个2.2.6的项目,用Eclipse打开它,会看到没有找到bash这个东西。b...

2017-07-02 19:31:48 1554

原创 Android下用NDK显式调用.so文件初探

本人是Windows程序猿出身,比较喜欢Windows下的.lib和.dll体制,转到Cocos2dx后也想尝试这种体制,刚刚研究了下把自己写的.so引入Android工程并显式调用(用dlopen函数打开),有了点结果特地写出来。自己写的.so要通知Android工程,不然编译时不会放进apk文件里的,就算你把文件放进libs目录也不行。具体办法是在项目的jni目录下建立一个prebui...

2017-06-19 01:33:51 961

原创 2017年6月版NDK开发入门

咳咳,虽然现在ADT有点土埋半截的意思,但是在某些特殊情况下还是要用到它,其中NDK的开发是避免不了的。今日为了某些特殊的理由,本人要做NDK开发,AndroidStudio的NDK又有点不适用。在跌跌撞撞两天后终于搞清楚了现时在Eclipse下创建NDK项目的方法。开发环境:Windows10企业版Eclipse NEON.3NDK 15.0.4075724

2017-06-13 02:41:56 1402

转载 Android Studio引入外部so的方法

1.将so包放在相应模块(如app模块)下的src/main/jniLibs目录下,可按编译平台分类将so文件拷进去。Android Studio会自动寻找对应的so文件。2.将so文件放在libs目录下,然后在app的build.gradle中加入如下配置 sourceSets { main { jniLibs.

2017-06-09 22:45:27 3048

原创 WIndows编译MAME0.184

首先打开一个控制台窗口,设定Msys的路径:set path=I:\msys64\usr\bin;%path%之后设置Msys中的bin及include的路径:set include=%include%;I:\msys64\mingw64\includeset lib=%lib%;I:\msys64\mingw64\libset path=%path%;I:\msys64\min...

2017-05-23 21:58:12 2066

转载 Ubuntu安装JDK8

1.添加ppasudo add-apt-repository ppa:webupd8team/javasudo apt-get update2.安装oracle-java-installerjdk8sudo apt-get install oracle-java8-installer安装器会提示你同意 oracle 的服务条款,选择 ok然后选择

2017-05-08 23:21:39 502

原创 AndroidStudio终于又有了能直接编译的Cocos2dx版本了

刚才下了Cocos2dx3.15版,试着用AndroidStudio2.3.1版直接打开了其中test_cpp的AndriodStudio项目目录,没想到居然编译通过了。但是由于native library的问题(只有arm版的),用x86的虚拟机无法运行。烦了好大劲装了个5.1.1的arm虚拟机,如下图所示,可以运行日后折腾Cocos2dx算是有个新工具了

2017-04-26 01:21:57 12757 8

原创 安装Android Studio162.3871768

这个版本好像不能从旧版本直接下载升级包来升级了,必须下载安装文件。Windows,Linux,MacOS版(都是64位)的下载地址如下:WindowsLinuxMacOS安装完成后,还需要gradle3.3,可以直接将gradle-3.3-all.zip下载后放在用户/(用户名)/.gradle/wrapper/dists/gradle-3.3-all/

2017-04-11 00:07:07 1154

原创 LinuxMint18.1升级Nvidia驱动导致cinnmaon崩溃解决办法

LinuxMint18.1下如是升级Nvidia(340或375都会),重启后会出现cinnmaon崩溃的提示。解决办法:更新完驱动重启时,在输入用户密码的界面选择cinnmaon(software rending),以软件渲染方式进入。第一次进入的时候桌面是黑的,这是按Ctrl+Alt+1退出X Window,在文面界面登录然后reboot之后在输入密码界面仍选择cinnmaon(s

2017-04-09 13:34:31 3354 3

原创 Mac使用Cocos2.2.6的最低配置

MacOsX10.8MountLion+XCode5.1.1记得加上smc.present = "TRUE"smc.version = 0和mainMem.useNamedFile="FALSE"

2017-01-25 14:54:46 662

原创 DosBox装Windows98

需要使用DOS7.1引导,以DosBox本身的系统运行setup.exe会卡死。Bochs不是必须的,Img工具DOSBOX就有。在DOSBox SVN Daum里面创建img虚拟磁盘imgmake G:\win98.img -t hd_2gig -nofs -bat其中,G:\win98.img是保存路径和文件名,-t hd_2gig是说方式为HDD(硬盘

2016-10-08 19:45:49 9229

原创 如何在Linux下编译Cocos2dx3.11项目(主要是添加源文件喇~)

首先,最好在Linux下cocos new 出项目来。编译的方法有两个:1.在项目目录下 cmake .,然后就make2.在项目目录下 cocos compile(run) -s 项目名 -p linux -j 8两者都需要解决一个问题:如何添加要编译的源文件。正常情况下,项目目录中应该有一个CMakeLists.txt文件,打开看看,里面是不是有set(GAME

2016-07-02 21:33:02 694

原创 LinuxMint18Beta,NDKr11c,neon-R编译Cocos2dx3.5

被Mint17折腾的够呛的本人冒险用起了Mint18,Eclipse和NDK随之更新了。但是还是觉得丢不下Cocos2dx3.5(据说效率高外加我看惯了它的tests),于是乎试着在这个新环境下使用3.5。3.5用的NDKToolChain是4.8的,但是r11c里面是4.9的,解决方法很简单,创建个符号链接即可,具体如下:在NDK的toolchains目录下执行ln -s a

2016-06-28 02:33:57 1128

new 10.rar

Intel出品parallel_studio_xe_2020_update2_cluster_edition,C++编译器2020版Update2,2020年7月20日出品

2020-07-21

Intel Parallel Studio XE Cluster Edition for Windows Update1

Intel Parallel Studio XE Cluster Edition for Windows Update1版

2020-04-01

parallel_studio_xe_2019_update5_cluster_edition_setup

Intel Parallel Studio2019Update5集群版,亲测可用!

2019-09-21

MAME源码184

MAME0.184版源码及所需工具,使用方法请见http://blog.csdn.net/deyafoo/article/details/72665123

2017-05-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除