ICode9

精准搜索请尝试: 精确搜索
  • FFmpeg-FFmpeg编译时静态链接libwinpthread2022-08-24 11:34:45

    FFmpeg-FFmpeg编译时静态链接libwinpthread 需求是在Windows下编译ffmpeg的可执行档ffmpeg.exe, ffmpeg.exe倒是编译出来了,但是运行时总是报错: 后来搜了一下,是缺少libwinpthread-1.dll 这个库文件,只要把libwinpthread-1.dll 这个文件和ffmpeg.exe这个文件放在一起程序就能正常运

  • gcc编译选项 -Wl, -start-group,whole-archive,-Wl, Bstatic2022-07-13 16:35:12

    1. start-group 编译选项 假设程序x依赖三个静态库:libX1.a、libX2.a和libX3.a,而libX2.a又依赖libX1.a,libX3.a依赖libX2.a和libX1.a,正常情况下的CMakeLists.txt格式如下 target_link_libraries( x libX1.a libX2.a libX3.a ) 但也可以偷懒,不关心静态库的顺序问题,l

  • 明明-Wl,-rpath指定的目录下有所要求的动态库,但是运行时就是说没有找到·2022-07-08 23:05:21

    我的原因: 使用gcc avframe.c avpacket.c main.c -o main -I /home/ubuntu1/softwares/ffmpeg/include -L /home/ubuntu1/softwares/ffmpeg/lib/ -l avcodec -l avutil -lm 生成可执行文件main,然后运行main的时候,发现运行时动态库找不到,原来是我忘记加-Wl,-rpath了。 此时加上-W

  • MinGW g++.exe 编译 DLL 时,导出函数名带@的问题2022-05-13 04:33:25

    https://www.cnblogs.com/personnel/p/11275690.html 今天尝试用CodeBlocks写了一个简单的Dll,发现生成的 dll 文件导出的函数名后面都有一个 @xxx 从生成的 libDll2.def 中看到: EXPORTS DllMain@12 @1 Max@8 @2 SomeFunction@4 @3 funReturnStr2@4 @4 funRetu

  • gcc之-Wl,--wrap,xxx包装函数用法2022-02-22 23:57:59

    在使用gcc编译代码时,有时候由于种种原因,必需要使用一个函数名,而该函数名又在必需依赖的库中进行了定义,一般有如下两种情况,也对应了不同的解决办法: 如果该函数在库中被修饰为弱函数,我们可以直接定义一个参数和返回值都相同的函数,重写该函数即可,这种情况不会报重复定义的错误(比

  • walyand学习笔记(九) wl_dispaly_dispatch线程安全分析2022-02-20 16:02:52

    wayland中有几个概念不太好理解,主要是围绕着wl_display_dispatch容易产生很多问题 。翻了翻源码,发现dispatch等函数基本上都是围绕着 struct wl_event_queue来进行的。  在最早的wl_display_connect中,调用了wl_display_connect_fd;    对应了struct wl_display的两个queue;

  • 征途2022-02-06 09:32:48

    link 决策单调性的另一种写法。似乎仍然可以使用斜率优化但我没去写。 方程不重要,我的那个“方差一瞥”已经写得很清楚了,说一下决策单调性的第二种写法吧。这种写法适用于: \[f[x]=\min\limits_{i=0}^{x-1}\{g(i)+w[i,x]\} \]其中\(g(i)\)是一个与\(f[i]\)无关的函数。可以发现这个

  • Makefile选项CFLAGS,LDFLAGS,LIBS2022-02-02 21:36:26

    CFLAGS: 指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include -I/path/include。同样地,安装一个包时会在安装路径下建立一个include目录,当安装过程中出现问题时,试着把以前安装的包的include目录加入到该变量中来。 CFLAGS 表示用于 C 编译器的选项, CXXFLAGS 表示用于 C++ 编译器的

  • Speed up GCC link2022-01-06 22:01:31

    CMAKE 替换link 命令: 使用 gold-link set (CMAKE_EXE_LINKER_FLAGS "-fuse-ld=gold -Wl,--threads -Wl,--thread-count,16") install: ../configure --enable-gold --disable-werror make && make install 使用 mold https://github.com/rui314/mold -B/usr/lib

  • weblogic配置达梦数据源2021-12-31 18:37:30

    参考链接: [在weblogic上配置达梦数据库数据源](https://blog.csdn.net/fengxiaozhenjay/article/details/104190311)   准备工作: 1. 和达梦库相匹配的JDBC驱动jar包,如Dm7JdbcDriver16.jar、DmJdbcDriver18.jar等; 2. 关停weblogic。   weblogic设置: 1. 将达梦jdbc驱动包放到%WL_

  • V19 查看p2p信息及传输速率2021-12-23 11:02:44

    添加命令wl  将wl.1.333.static 拷贝到 /system/bin 目录下并改名为wl作为命令 命令实践 用adb操控 adb connect 192.168.1.xxxadb shellv19 查看投屏信息 用手机投屏后 ifconfig -a 1.V19用Miracast投屏后显示的参数有 tun10、wlan1、wlan0、ip6_vti0、sit0、lo、p2p-wlan0-x

  • walyand学习笔记(六) 窗口管理2021-12-04 11:33:12

    前面应该提到,client端的绘制实际发生在wl_buffer绑定的一个native的buffer上(ion buffer),通过attach 到wl_surface上,最终commit到server端 这个surface可以理解为一个窗口的绘制表面。 其实这里细想一下,还是有些令人疑惑的,为啥不直接把wl_buffer commit到server端的compositor呢,费

  • Linux下(centos)使用verdi以及vcs简明教程2021-11-27 20:00:17

    参考文章: Linux下VCS与Verdi联合仿真简易教程及例子示范 - 灰信网(软件开发博客聚合)https://www.freesion.com/article/71471173457/这个文章的内容较为全面,但是有些许的不足,将发生的更改记录下来 1、 vcs -R -full64 +v2k -fsdb +define+FSDB -sverilog counter.v tb_counter.v

  • Weisfeiler-Lehman Test2021-11-06 09:32:15

    Weisfeiler-Lehman Test 算法定义与定理示例 算法 定义与定理 定义: (1)图: (2)图序列: (3)第h次迭代的某个图核k的WL图核: {G0,…,Gh}和{G ’ 0,…,G 'h}分别为G和G '的Weisfeiler-Lehman序列 (4):某个字母出现的次数 (5)WL图子核: 定理: (1)设基核k为图上任意正半定核。然后相应的也是

  • 如何指定运行时动态库.so的链接地址?-L, -Xlinker, -Wl,-rpath2021-10-31 10:07:15

    gcc编译链接动态库.so的两个链接过程 在 linux下gcc编译链接动态库有两个链接过程: 编译时链接运行时链接 编译时链接:系统会优先从-L指定的路径查找库文件,若没有则从/lib/下查找,所以如果/lib/下面有所需静态库文件则-L可省略,链接之后的文件会记住动态库里面相应的函数地址 运

  • 对象——java中的对称2021-09-23 18:04:42

    java中new出一个对象 对象是什么 对象是类的一个实例,是以类为模板在内存中创建的实际且存在的实例(实际存在的一个东西) 对象就是,根据自己想象的女友(男友)模板,来制造出一个女友(男友)机器人(模板就是自己的想象,也就是图纸,对象就是制造出来的东西) 对象的创建和使用 要创建对象,就要现

  • 论文解读:Structural Optimization Makes Graph Classification Simpler and Better2021-09-21 16:30:21

    Structural Optimization Makes Graph Classification Simpler and Better About This Paper Junran Wu, Jianhao Li, Yicheng Pan, Ke Xu State Key Lab of Software Development Environment, Beihang University http://arxiv.org/abs/2109.02027 Preliminary 我们要做的

  • wayland 学习笔记(一)2021-09-14 12:31:40

    wl_list 链表 wayland-util.h struct wl_list { /** Previous list element */ struct wl_list *prev; /** Next list element */ struct wl_list *next; };   如果知道一个结构体成员的地址,就可以反推到这个结构体的地址 #define wl_container_of(ptr, sample, member)

  • gcc -L、-Wl,-rpath, -Wl,-rpath-link 的编译区别【C++】2021-09-11 16:00:43

    现要在目录 mainDir 下编译库libmain.so 但是其依赖于 —> libsub.so sub.so在目录 mainDir/subDir 下,且subDir不在LD_LIBRARY_PATH以及环境变量中。 现有如下执行: gcc -share -o libmain.so main.o 此命令可编译并链接通过,利用ldd libmain.so时没有发现有对libsub.so的依赖,

  • 简易示波器2021-08-01 23:03:47

    一、顶层设计  button_in_out模块是对按键做去抖动 DUT模块内有信号激励stimulus,触发strigger,状态机timebase 二、模块代码 1、stimulus模块 输入:时钟I_CLK,归零I_RST,位宽I_N_CLKNUM(=3),增量I_INC=(111000H)产生信号的类型I_MODE(=1表示DDS电路产生正弦信号) 输出:数据O_DO

  • 基于图神经网络的图表征学习方法2021-07-05 23:31:55

    基于图神经网络的图表征学习方法 基于图同构网络(GIN)的图表征网络的实现基于图同构网络的图表征模块(GINGraphRepr Module)基于图同构网络的节点嵌入模块(GINNodeEmbedding Module) GINConv--图同构卷积层文章的贡献及WL TestWeisfeiler-Lehman Test (WL Test) 作业 以图同构

  • 单词长度的垂直直方图2021-06-14 21:58:03

      代码如下: #include <stdio.h> #define MAXHIST 20 /* max length of histogram */ #define MAXWORD 11 /* max length of a word */ #define IN 1 /* inside a word */ #define OUT 0 /* outside a word */ int main() { int i, j, c, state, nc; int maxvalu

  • 新安江模型的Matlab程序实现2021-05-29 14:03:01

    目录 前言 一、蒸散发计算 二、产流量计算 三、土壤含水量更新 四、分水源计算 五、汇流计算 六、单元的综合计算 七、总流域的综合计算 八、其他模块 九、结果展示 总结 前言 新安江模型是我国应用最广泛的概念性流域水文模型。本文根据模型原理,编制各个模块程序,最后组合成完

  • 【STM32开发环境】使用gcc-arm-none-eabi工具链编译2021-04-30 22:02:03

    1.gcc-arm-none-eabi交叉编译~ 2.gcc-arm-none-eabi toolchain 介绍及安装 gcc-arm-none-eabi是一个开源的ARM开发工具链,适用于Arm Cortex-M和Coretex-A系列处理器,包括GNU编译器(GCC),以及GDB,可用于Windows,Linux,MacOS上的交叉编译。 gcc-arm-none-eabi在ubuntu软件源仓库中就有,

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有