首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VS2017开发Linux平台上的程序

重装系统后安装VS2015时卡住了,于是试试看VS2017怎样,听说还支持调Linux。...发现VS2017跟12/13/15又有了新的飞跃,竟然支持模块化下载,对于我这种主要写C++简直是个福音,勾了Linux C++和MFC后,C盘+D盘也才6G,比起VS2015只额外勾MFC就有10G来说轻了这么多...VS2017只有在线安装包,寝室里下载不到10分钟就搞定了,迫不及待地新建项目 ? 哇擦,终于没有了微软地一堆.NET系列了!...之后就是F7组建、F5调试了,注意要在控制台显示结果必须打开Linux控制台(菜单:调试-Linux控制台) ?...结果如图,程序运行成功了,但是中文字符乱码,原因是VS2017默认编码模式并不是UTF-8,这里需要安装插件 菜单:工具->扩展与更新->联机,搜索UTF找到最顶上这个插件,下载 ?

2.3K10

搭建VS2017 Linux CMake开发环境

基本的VS测试工程 VS对Linux工程的组织有两种形式, 我们都进行简单的介绍. 1....VS Project组织方式 我们可以通过VS2017的菜单项打开新建工程面板(VS2017->File->New->Project), 我们先如图所示选(Console Application(Linux...))模式, 测试VS Project方式的Linux工程...., 如果只是进行小规模代码的测试, 建议使用这种模式对工程进行组织和配置, 这应该是最简单直接的VS Linux开发工程组织方式了. 2....CMake方式创建的工程是一种特殊类型的工程, 是VS2017开始支持的一种叫”Open Folder” Project的类型, 与Sublime等通过文件夹对源代码进行组织和编辑的方式是对等的, 所以我们并不会在对应的工程目录下看到原来的

3.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    vs2017编译CTK

    1.下载源码https://github.com/commontk/CTK 2.配置Cmake选项 编译环境选择vs2017 64bit 出现第一个error,根据出现的error我们添加qt5的路径...CTK_LIB_VISUALIZATION/VTK/WIDGETS_USE_TRANSFER_FUNCTION_CHARTS,继续configure 最后点击generate 3.以administrator身份打开vs2017...,并从vs2017中打开CTK PROJECT,右键all_build并build 4.继续打开CTK工程下的CTK_BUILD目录,我们会发现该目录下还有一个CTK.sln,我们需要继续编译它...打开结果如下图 如果我们直接用build整个项目,那么生成的CTK在debug版本下面是不带有d后缀的,我们要让debug版本下生成的dll全部带有d后缀 6.修改debug模式下所有CTK前缀的工程项目属性...在这个文件中,所有复制都是不带d后缀的,我们修改改它,注意,我们只要debug版本的,所以只用修改debug版本的,修改结果如下,为了避免改错,这个文件我们事先留一个备份最好 10.继续编译install工程

    1.2K20

    Linux工程笔记.md

    -name '*.py' | xargs cat | wc -l 环境变量 概念 Linux系统中会用很多环境变量来记录配置信息。 环境变量类似于全局变量,可以被各个进程访问到。...常用命令 Linux命令非常多,本节讲解几个常用命令。其他命令依赖于大家根据实际操作环境,边用边查。...系统状况 top:查看所有进程的信息(Linux的任务管理器) 打开后,输入M:按使用内存排序 打开后,输入P:按使用CPU排序 打开后,输入q:退出 df -h:查看硬盘使用情况 free -h:查看内存使用情况...ubuntu的安装源:sudo apt-get update 安装tmux:sudo apt-get install tmux 将tmux、vim等配置换成AC-terminal (或者你的任一本地linux...文章作者: 槿泽 文章连结: /archives/linux工程笔记md 版权声明: 本部落格所有文章除特别声明外,均採用 CC BY-NC-SA 4.0 许可协议。转载请註明来自 槿泽!

    5.5K10

    Linux快速启动SpringBoot工程

    个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ Linux下快速启动...SpringBoot工程 一、查看JDK版本 请确保SpringBoot工程使用的java版本与Linux中安装的版本一致 java -version 二、导入Boot工程jar包 ---- 使用...maven命令打包工程: 打开工程jar目录: jar包导入到linux: cd / #进入根目录 cd usr #进入usr目录 mkdir BootApp...#创建BootApp目录 之后就是将工程jar包导入到我们创建的BootApp目录下: 三、启动Boot工程 ---- 前台启动Boot工程: java -jar springboot-SSMP...-0.0.1-SNAPSHOT.jar > server.log 2>&1 & 命令运行得到的是程序的pid 关闭后台启动的Boot工程 ps -ef | grep "java -jar" #查找工程启动命令的

    22120

    Windwos10下使用VS2017搭建cocos2d-x 4.0开发环境

    不过,当你进到proj.win32里面,是没有VS的工程文件的。这里跟很多博客和书介绍的用VisualStudio启动,是不一样的。...-p [mac|windows|android|linux|ios] 上面一步说白了就是进入到HelloWorld项目所在目录,然后在HelloWorld目录下创建一个build目录用于存放cmake编译的一些中间文件比如...Makefile等文件,其中-p指定所使用的目标平台比如linux、windows、mac等,-m MODE参数可以指定运行的模式时debug还是release,默认时debug,–proj-dir PROJ_DIR...到这里我们的项目工程就做好了,工程生成在WorldWorld中win32-build中,如下图所示: ?...双击执行HelloWorld.sln,在VS2017中启动工程。然后在HelloWorld上右键->设为启动项目,如下图。Ctrl+F5运行程序。 ? ?

    3.3K20

    建立一个跨平台可复用C++代码的实例工程(windows vs2017,android studio 可用)

    一直想建立一个可复用c/c++代码的跨平台交叉编译的工程,特别是能分别使用vs2017,android studio , xcode 三种ide来在各自平台进行编码。...最近在github.com就发现了一个开源工程,实现了,用vs2017,anroid studio,xcode 协调编辑同一套代码,并分发不同平台的功能,但是他的as工程用的ndk build模式,as...结构如下,其中Prj.Android 放的as 工程。Prj.Windows放的vs2017工程。ddmcore放的是可三端复用的c/c++代码。...建立一个MFC对话框工程放到Prj.Windows目录,然后再建立一个dll工程名字就是ddmcore,放到shot4read目录。...这样windows工程就建立好了。 然后在shot4read目录建立一个as的jni工程,放到Prj.Android目录中。

    1.7K20
    领券