工具链:工具链就是一堆工具集合,它这里就会说到是编译器、链接器、装配器甚至包括调试等等这样一堆的工具集合就称为工具链。在这里默认自带ARM公司的工具链,所以我们可以直接使用,包括还可以支持一些静态链接库或者动态链接库等等。 然后就可以自己写代码进行编译,而编译出来的东西就直接是针对ARM的,那么这个 ...
分类:
其他好文 时间:
2017-09-13 17:19:50
阅读次数:
134
前言 DLL,即Dynamic-link library,动态链接库。关于其详细介绍,参阅:https://en.wikipedia.org/wiki/Dynamic-link_library 创建一个DLL 声明导出函数:extern “C” __declspec(dllexport) int a ...
分类:
其他好文 时间:
2017-09-13 12:03:39
阅读次数:
127
WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。 WPF ...
库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 1 静态库和动态库的区别1.1. 静态函数库 (1)静态函数库的名字一般是lib[name].a(2)利用静态函数库编译成的文件比较大,因为整个函数库的所有数据都会被整合进目标代码中,它的优点是编译后的执行程 ...
分类:
系统相关 时间:
2017-09-11 13:11:18
阅读次数:
227
执行 git clone repertoryURL 时,弹出提示框。提示内容如下: git-remote-https.exe - 无法找到入口 无法定位程序输入点 curl_global_sslet 于动态链接库 libcur-4.dll 上。 经过网上搜索,搜索到类似的错误: https://co ...
分类:
Web程序 时间:
2017-09-10 12:37:21
阅读次数:
278
平台 使用此一样例说明所有打包过程 VS2013 QT Opencv2.4.1.3(64位) 1、Qt Widgets Application可执行程序发布方式 首先用 QtCreator 新建一个 Qt Widgets Application 项目,直接用默认的 QMainWindow 程序就可以 ...
分类:
其他好文 时间:
2017-09-10 01:15:08
阅读次数:
196
Windows下开发的应用程序在发布时,需要将其依赖的一些动态链接库一起打进安装包里面去。这个时候,快速确定这个程序到底依赖哪些动态链接库变得非常重要。很久以前写过一篇关于Qt程序安装包制作的博客,里面介绍了Dependency Walker这个小工具。但是实际操作起来并不理想,因为Dependen ...
在Windows世界中,有无数块活动的大陆,它们都有一个共同的名字——动态链接库。现在就让我们走进这些神奇的活动大陆,找出它们隐藏已久的秘密吧! 初窥门径:Windows的基石 随便打开一个系统目录,一眼望去就能看到很多扩展名DLL的文件,这些就是经常说的“动态链接库”,DLL是Dynamic Li ...
分类:
其他好文 时间:
2017-09-08 09:59:46
阅读次数:
157
1、LoadDll.cpp 2、LoadDll.h 3、调用主界面 ...
分类:
编程语言 时间:
2017-09-07 13:36:18
阅读次数:
143
C/C++调用Golang 一 (开发环境: 用一个简单的例子演示如何在C++中调用golang程序。用golang编写一个简单的函数,编译成动态链接库,然后在C++中调用该go函数。 第一阶段 将Golang代码编译成动态链接库 (涉及2个文件 main.go和godll.def) Golang ...
分类:
编程语言 时间:
2017-09-06 21:28:19
阅读次数:
251