首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux Simple Terminal

Terminal linux 下有许多优秀的 Termainl,我在用的有deepin-terminal,alacritty,‘simple terminal’.alacritty 是一款使用显卡渲染的终端模拟器...更改配置 前面也说了,st 没有配置文件,所以我们直接进源码目录,找到 config.h 文件,通过注释来更改自己的内容,一般更改字体跟窗口大小即可,后面可以通过打补丁的方式增加更多的功能。...# config.h static char *font = "JetBrains Mono:pixelsize=24:antialias=true:autohint=true"; # 更改字体跟大小...安装补丁: patch < fillname # 补丁文件 设置配置文件,因为 config.xxx.h 文件是模板文件,真正的配置文件是 config.h ,推荐删除那个模板文件,当补丁执行后询问配置文件时输入...config.h 即可。

2.4K10

cmake终极奥义

DIR_SRCS}) # 添加链接库 target_link_libraries (demo ${EXTRA_LIBS}) 其中: 第10行的 configure_file 命令用于加入一个配置头文件 config.h...修改 [main.c]文件,让其根据 USE_MYCALC 值来决定是否调用标准库还是 calc 库: #include #include #ifdef USE_MYCALC...* b); printf("a / b = %d\n",a / b); #endif return 0; } 编写 [config.h.in]文件 上面的程序值得注意的是第2行,这里引用了一个 config.h...文件,在末尾添加下面几行: # 指定安装路径 install (TARGETS demo DESTINATION bin) install (FILES "${PROJECT_BINARY_DIR}/config.h...DESTINATION include) 通过上面的定制,生成的 demo 文件和 calc 函数库 libcalc.so 文件将会被复制到 /usr/local/bin 中,而 head.h 和生成的 config.h

1.3K20

CMakeLists.txt 语法介绍与实例演练

util.cpp) # 生成静态库 add_library(common SHARED util.cpp) # 生成动态库或共享库 add_library 默认生成是静态库,通过以上命令生成文件名字, 在 Linux...用于处理 CMake 对源码的设置 configure_file ( "${PROJECT_SOURCE_DIR}/config.h.in" "${PROJECT_BINARY_DIR}/config.h...修改 main.cc 文件,让其根据 USE_MYMATH 的预定义值来决定是否调用标准库还是MathFunctions 库: #include "config.h" #ifdef USE_MYMATH...^ %d is %g\n", base, exponent, result); return 0; } 编写 config.h.in 文件 注意 main.cc 的第一行,这里引用了一个 config.h...中导入配置,我们编写一个 config.h.in 文件,内容如下: #cmakedefine USE_MYMATH 这样 cmake 会自动根据 CMakeLists.txt 配置文件中的设置自动生成 config.h

2.1K20
领券