我安装了 VS2015 和 VS2017。对于一个cmake项目,我想用cmake生成一个vs2015项目(平台工具集v140)。
我打开Developer Command Prompt for VS2015然后我跑到cmake那里。但是从输出以及结果 sln 文件中,我看到它仍在使用 vs2017 (v141) 平台工具集。
-- 构建适用于:Visual Studio 15 2017 -- C 编译器标识为 MSVC 19.16.27027.1 -- CXX 编译器标识为 MSVC 19.16.27027.1 -- 检查 C 编译器是否可用:C:/Program Files (x86)/Microsoft Visual Studio/2017/Professional/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe -- 检查 C 编译器是否工作:C:/Program Files (x86)/Microsoft Visual Studio/2017/Professional/ VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe -- 有效
请看这里的截图: cmake vs2015
那么,如何强制 cmake 使用 vs2015?
我有一个 vmware ubuntu 分配了 300G 的磁盘空间,但最近我收到了磁盘空间警告。
我df -h是这样运行的:
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 797M 88M 710M 11% /run
/dev/mapper/vgroot-root 25G 18G 5.8G 76% /
tmpfs 3.9G 106M 3.8G 3% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 945M 75M 806M 9% /boot
/dev/mapper/vgroot-home 15G 14G 56K 100% /home
vmhgfs-fuse 239G 200G 40G 84% /mnt/hgfs
tmpfs 797M 0 797M 0% /run/user/999
tmpfs 797M 64K …Run Code Online (Sandbox Code Playgroud)