草庐IT

vs-cmake-examples

全部标签

vs code创建新的本地分支并推送到远程仓库

代码仓库使用的gitee(这个没有影响,操作都是一样的)前提:本地与远程仓库已建立联系,本地已有一个分支(此处命名master)需求:本地新建一个分支,并推送到远程仓库在这里可以看到变化的内容 第一步:所有变动过的文件都会展示在“更改”下方点击文件后的“+”,相当于执行gitadd操作在2处输入描述性的文字,点击3处的提交,相当于执行gitcommit-m'xxx'操作 第二步:创建一个本地分支 这里取名为dev,点击回车,左下角的分支切换到刚刚创建的dev分支 第三步:将本地创建的dev分支推送到远程,到这里就成功了 点击左下角的分支,可以看到目前的本地分支和远程分支 下面再来记录一种情况,

vs code创建新的本地分支并推送到远程仓库

代码仓库使用的gitee(这个没有影响,操作都是一样的)前提:本地与远程仓库已建立联系,本地已有一个分支(此处命名master)需求:本地新建一个分支,并推送到远程仓库在这里可以看到变化的内容 第一步:所有变动过的文件都会展示在“更改”下方点击文件后的“+”,相当于执行gitadd操作在2处输入描述性的文字,点击3处的提交,相当于执行gitcommit-m'xxx'操作 第二步:创建一个本地分支 这里取名为dev,点击回车,左下角的分支切换到刚刚创建的dev分支 第三步:将本地创建的dev分支推送到远程,到这里就成功了 点击左下角的分支,可以看到目前的本地分支和远程分支 下面再来记录一种情况,

【cmake】CMake编译Qt项目

【cmake】CMake编译Qt项目1.背景对于Qt项目,一般情况下使用qmake进行编译,但是在编译过程中会对源代码有一定程度上的改变,而使用CMake则没有这种烦恼,或者说比较简单的进行编译。借用网上的一句话:CMakeisCMake,othersarebullshit.2.QtQt(/ˈkjuːt/,發音同「cute」)是一个跨平台的C++應用程式開發框架。廣泛用於開發GUI程式,這種情況下又被称为部件工具箱。也可用於開發非GUI程式,比如控制台工具和伺服器。Qt使用於OPIE、Skype、VLCmediaplayer、AdobePhotoshopElements、VirtualBox與

UG/NX二次开发环境配置方法(nx1980+vs2019)

最近需要尝试nx二次开发,结合网上的文字教程以及一些视频教程,总算是完成了环境的配置以及简单实例的运行——根据用户输入的数据,在原点处创建一个指定长宽高的立方体,配合了简单的UI界面,完成了基本功能。看到网上关于此类入门的教程并不算多,而且vs和nx版本各异,有不少是作者个人笔记,描述不够详尽,我在实测的过程中发现了一些描述不清的问题,对于入门者来说很不友好,于是我打算写这篇文章,方便想入门的读者,我尽量详细描述操作方法与注意事项,方面入门者一步一步操作。本文主要参考了《NX二次开发VS环境搭建》和《NX/UG二次开发环境配置方法—史上最详细版(以NX11.0和VisualStudio2017

VS2019使用Microsoft Web Browser控件实例

通过ActiveX控件MicrosoftWebBrowser可以实现简易的浏览器访问,但网上大多文章都是片段式的,所以写个完整的实现流程。1.首先创建一个基于对话框的MFC项目,命名为WebBrowserDemo;2.打开主窗口,添加一个编辑框,用来输入网址;然后右键,插入ActiveX控件,选择MicrosoftWebBrowser;3.然后添加控件变量,第一种就是默认的CEXPLORER1 变量类型;然后会自动生成CEXPLORER1.h,但是这里面会有IWebBrowser 和IWebBrowser2 两组函数,所以会报错,可以注释掉一组;4.对确定按钮添加处理函数,实现打开网页操作;v

Android 依赖项 : apklib vs aar files

据我了解,apklib包含与Maven共享的代码+资源。aar文件由Gradle分发。aar在一个主要方面与apklib不同:类被编译并包含在aar根目录下的classes.jar中。而apklib不能包含已编译的类文件或jar。1有人可以解释apklib与aar文件之间的主要区别吗?2Maven可以使用aar吗?Gradle可以使用apklib吗?3哪种格式“更好”? 最佳答案 1Cansomebodyexplainthemaindifferencesbetweenapklibvsaarfiles?除了你提到的那些之外,我想到的几

Android 依赖项 : apklib vs aar files

据我了解,apklib包含与Maven共享的代码+资源。aar文件由Gradle分发。aar在一个主要方面与apklib不同:类被编译并包含在aar根目录下的classes.jar中。而apklib不能包含已编译的类文件或jar。1有人可以解释apklib与aar文件之间的主要区别吗?2Maven可以使用aar吗?Gradle可以使用apklib吗?3哪种格式“更好”? 最佳答案 1Cansomebodyexplainthemaindifferencesbetweenapklibvsaarfiles?除了你提到的那些之外,我想到的几

Android sp vs dp 文本 - 什么会调整 'scale' 以及支持的理念是什么

所以我们从许多其他帖子中知道,我们应该在Android中使用sp而不是dp来处理文本,我们知道这样做的原因是为了尊重“用户的偏好”。但这些偏好究竟是什么?用户如何更改此设置?我无法通过手机上的设置找到任何引用(我本来希望在“辅助功能”或“显示”中出现某些内容)。那么什么是用户设置?是不是只能通过“大字体”之类的应用来完成?假设它是(由类似大字体的东西设置)-我玩过GoogleDocs和其他一些Google应用程序,字体设置为130%。虽然大多数布局都很好,但有些布局被截断并且无法读取(这是在大屏幕SGS2上)。那么,使用“sp”开发具有文本大小的应用程序的方法是什么?我们是否确保它适用

Android sp vs dp 文本 - 什么会调整 'scale' 以及支持的理念是什么

所以我们从许多其他帖子中知道,我们应该在Android中使用sp而不是dp来处理文本,我们知道这样做的原因是为了尊重“用户的偏好”。但这些偏好究竟是什么?用户如何更改此设置?我无法通过手机上的设置找到任何引用(我本来希望在“辅助功能”或“显示”中出现某些内容)。那么什么是用户设置?是不是只能通过“大字体”之类的应用来完成?假设它是(由类似大字体的东西设置)-我玩过GoogleDocs和其他一些Google应用程序,字体设置为130%。虽然大多数布局都很好,但有些布局被截断并且无法读取(这是在大屏幕SGS2上)。那么,使用“sp”开发具有文本大小的应用程序的方法是什么?我们是否确保它适用

Mac 下 CMake 的配置与使用

文章目录安装与配置编译单个源文件编译前的准备开始编译编译多个源文件多个源文件在同一目录下多个源文件在不同目录下math目录下的CMakeLists.txt根目录的CMakeLists.txtoption选项导入外部库本地导入(find_package)外部导入(FetchContent)安装与测试安装测试生成安装包安装与配置进入官网下载dmg文件:(在红圈中根据自己的Mac版本任选一个dmg下载)安装完成后,从菜单栏选择:Tools–HowtoInstallForCommandLineUse在终端命令行中输入弹出弹窗中第二项toinstallsymlinksto'/usr/local/bin'