皮皮网
皮皮网

【虚幻源码】【漫画源码二开】【psd设计素材源码】vs c 源码

来源:go net源码 发表时间:2024-12-27 18:20:25

1.Visual Studio Code 配置 C 语言环境
2.备忘录:安装WSL2和VSCode 搭建linux C++(CMake)开发环境
3.3d稀疏卷积——spconv源码剖析(一)
4.在vsc中使用python怎么使代码自动提行?
5.vscode输出中文乱码

vs c 源码

Visual Studio Code 配置 C 语言环境

       Visual Studio Code 配置 C 语言环境指南

       首先,确保您的系统上已经安装了 GCC 和 gdb。这些基础工具是使用 VS Code 编写和调试 C 语言程序的必备条件。

       接下来,为了便于 C/C++ 开发,需要安装 C/C++ Extension Pack。虚幻源码点击侧边栏的扩展图标,搜索并安装该扩展包。安装完成后,您将获得一系列与 C/C++ 相关的插件,它们将提供必要的编译支持。

       在 VS Code(简称 vsc)中打开包含 C 语言源代码的文件夹,可以通过快捷键 ctrl+shift+p 打开命令面板,搜索并选择「C/C++: 编辑配置(UI)」。系统会自动生成一个名为 `.vscode` 的文件夹,其中的漫画源码二开 `c_cpp_properties.json` 文件存储了配置信息,与扩展面板中的设置保持同步。

       在配置文件中,你需要指定编译器路径,这里通常选择 gcc。同时,还可以设置语言标准和启用 IntelliSense 功能以提高代码提示的准确性。

       运行 C 代码时,只需点击 vsc 工具栏的「运行 C/C++」按钮,然后选择「C/C++: gcc.exe 生成和调试活动文件」,即可顺利执行程序。初次运行时,系统会自动生成一个 `tasks.json` 文件,用于自动化构建任务。

       若需要进行调试,只需点击运行按钮旁的psd设计素材源码箭头,选择「调试 C/C++ 文件」,即可进入调试模式,方便定位和修复代码中的错误。

备忘录:安装WSL2和VSCode 搭建linux C++(CMake)开发环境

       如果Microsoft Store无法登录,错误代码0xcf,但可以正常上网,网络连接显示“无法连接到Internet”,有可能是电信的问题。可以连接到手机热点,显示“Internet访问”后,再切换回WIFI。

       安装WSL2

       参考链接:

       安装 WSL

       旧版 WSL 的手动安装步骤

       设置 WSL 开发环境的最佳做法

       如果在“Windows PowerShell”中无法运行“wsl”命令,开始 --- 设置 --- 应用 --- 可选功能 --- 更多Windows功能,开启linux子系统和虚拟机平台。

       运行命令“winver”,股+指标公式源码可以查看系统版本号。

       WIN (内部版本 )

       自动安装

       --install 命令执行以下操作:

       若要查看可通过在线商店下载的可用 Linux 发行版列表,请输入:

       若要更改安装的发行版,请输入:

       将 替换为要安装的发行版的名称。

       WIN (内部版本 )

       适用于 x 计算机的 WSL2 Linux 内核更新包

       打开 Microsoft Store,并选择你偏好的 Linux 分发版。

       配置Ubuntu

        清华大学开源软件镜像站 Ubuntu 镜像使用帮助

       备份 /etc/apt/sources.list,将该文件替换为清华软件源镜像。

       要在 Windows 文件资源管理器 中打开 WSL 项目,请输入:

       explorer.exe .

       WINDOWS的磁盘挂载在“/mnt”下。可以在WIN中编辑源镜像文件,覆盖原文件:

       在 "/etc/wsl.conf" 文件添加,禁用WSL2访问Windows的环境变量。但会无法在WSL端通过"code ." 打开VSC。

       安装 Windows 终端

       打开 Microsoft Store,windows安装程序源码搜索“Windows Terminal”。

       安装VSCode

       CTRL+SHIFT+P 命令

       CTRL+SHIFT+X 扩展

       CTRL+SHIFT+E 资源浏览器

       CTRL+SHIFT+B bulid

       设置Linux开发环境

       参考链接

       开始使用 Visual Studio Code 与适用于 Linux 的 Windows 子系统

       Remote development in WSL

       Using C++ and WSL in VS Code

       Get started with CMake Tools on Linux

       更新 Linux,添加 wget (从 web 服务器检索内容) 和 ca 证书 (允许基于 SSL 的应用程序检查 SSL 连接的真实性)

       安装C++编译器和调试器

       安装CMake,建议版本V3. 以上。

       下载安装地址: CMake

       安装内存泄漏检测工具

       查看GCC版本

       通过远程资源管理器打开连接,远程资源管理器 --- WSL目标(远程/隧道SSH)--- 默认发行版(新建远程SSH)--- 在新窗口中连接。

       创建CMake工程

       打开Linux终端,输入下列命令,创建新的工作目录并用VSC打开。

       在VSC命令面板中输入 “CMake: Quick Start”回车,选择GCC版本,输入项目名称,选择 C++项目,可执行文件。

       可以输入命令"CMake: Select a Kit",选择编译工具。

       在 设置 "cmake.options"中,选择CMake 在状态栏可见。这样可以在状态栏切换"Debug"、"Release"等设置,运行生成/调试/运行等命令。

       修改默认bulid路径

       源码格式化为Google 风格,快捷键 Shift+Alt+F

       Linux SSH登录过慢解决办法

       修改 /etc/ssh/sshd_config 配置文件

       重启SSH服务

3d稀疏卷积——spconv源码剖析(一)

       本文主要阐述卷积的基本理论,并以spconv源码为例进行解析。首先,介绍2D与3D卷积的基础知识及其分类。随后,深入探讨3D稀疏卷积的工作原理。

       2D卷积涉及卷积核在二维图像空间上的滑动操作。它分为单通道卷积与多通道卷积。单通道卷积在输入图像的单一通道上进行,得到特征图。多通道卷积在同一图像中不同通道上进行,每个通道得到一个对应的新通道,最终通过相加生成特征图。

       3D卷积在此基础上扩展到三维空间,涉及单通道与多通道情况。三维单通道卷积在立方体上进行,而三维多通道卷积则处理拥有多个通道的三维图像。

       2D与3D卷积计算涉及输入层、输出层与参数关系的数学公式。考虑偏置参数与计算量,FLOPS(浮点运算量)也在此阶段被计算。

       稀疏卷积分为SC(Sparse Convolution)与VSC(Valid Sparse Convolution)两种类型。SC卷积计算激活站点并丢弃非激活站点,而VSC卷积在SC的基础上进行了简化。

       卷积神经网络对三维点云数据处理时,面临计算量增加的问题,而SC与VSC卷积利用稀疏性实现高效处理。构建输入与输出哈希表,对点云数据进行快速访问。GetOffset()函数用于定位卷积操作的位置,Rulebook用于存储原子操作规则,指导稀疏卷积过程。

       稀疏卷积的关键在于构建输入、输出哈希表以及建立两者之间的联系,实现对稀疏数据的有效处理。spconv库中的get_indice_pairs函数通过调用getIndicePairs实现这一过程。

在vsc中使用python怎么使代码自动提行?

       在Visual Studio Code中使用Python编写代码时,自动换行功能可通过编辑器设置来实现。要使代码自动适应窗口宽度或指定列数,遵循以下步骤:

       1. 打开Visual Studio Code。

       2. 转至顶部菜单,选择“文件”->“首选项”或使用快捷键 `Ctrl + ,` (Windows/Linux)或 `Cmd + ,` (Mac)打开用户设置。

       3. 在设置界面搜索“word wrap”,找到 `Editor: Word Wrap` 设置项,将其切换为 `on`,或修改为指定列数进行自动换行。

       4. 若要仅针对Python文件启用此功能,可在设置.json文件内添加特定配置。

       保存设置后,Visual Studio Code将立即应用新的自动换行规则。当代码超过设定列宽时,编辑器会自动换行,无需手动操作。此功能不改变源代码中的实际换行,仅提升代码在编辑器内的可读性。

vscode输出中文乱码

       VSCode全称是Visual Studio Code,这是一款由微软开发且跨平台的免费源代码编辑器,它默认支持非常多的编程语言,包括 JaScript、TypeScript、CSS 和 HTML。

       1. 增加系统全局变量

       以 windows 系统为例,添加系统变量PYTHONIOENCODING:

       key:PYTHONIOENCODING

       value:UTF8

       2. 修改 VSC 配置文件

       F1 键调出控制台,输入task,选择任务:配置任务运行程序,打开tasks.json文件,增加以下信息:

        "options": {

        "env":{

        "PYTHONIOENCODING": "UTF-8"

        }

       }

       3.在代码里更改编码

       在每个需要中文的 python 文件中添加如下代码:

       import io

       import sys

       #改变标准输出的默认编码

       sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')

       需要特别注意的是使用方法1和方法2需要重启 vscode。

相关栏目:知识