码迷,mamicode.com
首页 >  
搜索关键字:动态库 静态库    ( 2399个结果
CMake生成静态库
目录结构 文件内容 Hello.h Hello.cpp cmake基本脚本 编译 返回结果 ...
分类:其他好文   时间:2020-03-30 13:10:46    阅读次数:79
Linux编译过程与动静态库制作
一、Linux编译过程 预处理->编译->汇编->链接 二、预处理 作用: 宏展开 头文件包含 条件编译 布局控制,如#pragma;添加行号,方便后期问题查错。 编译命令 gcc -E *.c -o *.i 三、编译 作用: 将预处理生成的代码进行词法、语法与语义进行解析,生成汇编代码。 命令: ...
分类:系统相关   时间:2020-03-29 12:47:57    阅读次数:78
2019暑假内容复习
1. 静态库和动态库定义 <1>.链接静态库的时候,会将库中函数实现的代码直接搬移到可执行文件中,生成的可执行文件体积大,运行的时候不需要库的支持。 <2>.链接动态库的时候,只是记录可执行文件所依赖的库名,生成的可执行文件体积小, 运行的时候需要库的支持 (1)查看可执行文件依赖的动态库 read ...
分类:其他好文   时间:2020-03-28 17:41:25    阅读次数:78
VS2013生成Release版本MFC程序在其他机器上运行
对于自己机器安装了VS开发环境,生成MFC的exe文件能够在自己机器上运行,复制到其他目标机器可能出现不能运行的情况。下面就个人经历将发布的两中情况简要说明。 1、工程属性中:配置属性-常规,MFC使用类型选择“在共享的DLL中使用MFC”;C/C++ - 代码生成-MFC的使用 选择“多线程DLL ...
分类:编程语言   时间:2020-03-27 16:47:50    阅读次数:86
[C++]HelloWorld背后的故事!总结一下在我们运行exe可执行文件前究竟发生了什么!
人物介绍 | | HelloWorld | |: |: | | | .cpp | | | D:\ | | | 25106D2879A9EA300BB264F8155A71D7C44DA2E8 | 故事简介 1. "编写源文件" 2. "预编译" 3. "编译" 4. "汇编" 5. "链接" 一、编 ...
分类:编程语言   时间:2020-03-27 00:39:59    阅读次数:85
NDK编译依赖opencv静态库的arm64-v8a动态库
遇到的问题:写完Android.mk和Application.mk文件,然后使用cygwin+NDK编译 总是遇到下面的编译错误: fatal error: opencv2/core.hpp: No such file or directory #include "opencv2/core.hpp" ...
分类:其他好文   时间:2020-03-24 17:13:02    阅读次数:165
Linux下Makefile,静态库,动态库的实现
首先,创建一个文件夹,并在改文件夹下存进如下文件: cal.h:头文件 #ifndef cal_h #define cal_h int add(int,int); int sub(int,int); int mul(int,int); int div(int,int); int mod(int,in ...
分类:系统相关   时间:2020-03-22 16:17:32    阅读次数:133
建立静态库和动态库的学习
在现实的编程生活中,源代码是程序员的智慧的结晶,程序员在项目开发的过程中,为了保证自已拥有的版权,常常需要某些手段把源代码保护起来,而将代码打包成库文件便是其中的手段之一。 库文件主要有两种:静态库和动态库。静态库和动态库的区别是:静态库在程序的链接阶段被复制到了程序中,和程序运行的时候没有关系;动 ...
分类:其他好文   时间:2020-03-21 23:44:57    阅读次数:72
linux下静态库和动态库的实现和对比
首先,创建一个文件夹,并在改文件夹下存进如下文件: cal.h #ifndef cal_h #define cal_h int add(int,int); int sub(int,int); int mul(int,int); int div(int,int); int mod(int,int); ...
分类:系统相关   时间:2020-03-21 17:54:05    阅读次数:70
RSA算法的JNI封装思路
JNI(JavaNativeInterface)是一组API和标准,作用是实现Java和其他语言(主要是C/C++)的通信。出于运算速度等方面的考虑,一些对运算性能要求较高的算法往往是基于C/C++语言(与硬件关联性更强)实现的。如果应用程序需要基于JAVA编程实现时,这就会有一些矛盾。此时,通过JNI技术,Java开发者可以在不了解算法内容的情况下,方便快捷的使用C/C++加密算法的动态库,实现
分类:编程语言   时间:2020-03-20 13:11:02    阅读次数:96
2399条   上一页 1 ... 7 8 9 10 11 ... 240 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!