![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 80
记录C++开发相关内容
吴三笑@0316
这个作者很懒,什么都没留下…
展开
-
gdal3.x差异化分享
2、坐标转换类CoordinateTransformation ,使用TransformPoint输出点的经纬度与输入点的坐标轴相反。可以通过osr.SetPROJSearchPath,osr.SetPROJSearchPaths来设置proj的搜索路径。1、proj6以上版本在进行坐标转换时需要proj.db文件,而proj6只能通过在环境变量中设置。可以通过设置坐标轴策略来避免这个问题。原创 2024-06-11 16:17:59 · 558 阅读 · 0 评论 -
CMake使用分享
通过set设置普通变量设置变量 的值为 ,之后通过${variable}来获取该变量的值,如果后面增加了 PARENT_SCOPE 选项的话, 表示 在上层作用域/目录 设置 的值为 , 但是当前作用域/目录 该 的值不变。通过set可以设置CMake中的通用变量以及我们的自定义变量,常用通用变量解释:CMAKE_CXX_FLAGS:用于设置C++的编译选项;原创 2024-06-07 16:03:23 · 420 阅读 · 0 评论 -
FFmpeg编译WebAssembly记录
Emscripten是一个工具链,作用是通过LLVM来编译生成asm.js、WebAssembly字节码,目的是让你能够在网页中接近最快的速度运行C和C++,并且不需要任何插件。1、Windows下使用MinGW编译,双击msys/msys.bat,输入以下命令。在Linux下编译命令一样。2、使用Emscripen,此方式编译的库只能用于wasm。将已经实现功能的C++代码编译成wasm。原创 2024-06-07 16:11:53 · 150 阅读 · 0 评论