sublime text3编译C/C++系统提示丢失zlib1.dll解决的方法

用g++ 编译C/C++程序时


出现例如以下系统提示:



解决的方法例如以下:

1.下载zlib1.dll:


http://www.pc6.com/softview/SoftView_81060.html

2.解压后放到系统文件夹中

32位系统:放到C:\Windows\System32\(此处为系统文件夹)

64位系统:放到C:\Windows\SysWOW64\

3.然后win+R,输入cmd,编译C/C++,编译通过,例如以下图



在sublime text3中新建编译配置文件myC++.sublime-bulid,将下列内容复制粘贴就可以

{
    "shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\"",
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c, source.c++",
     //"encoding":"cp936",

    "variants":
    [
        {
            "name": "Run",
            "shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\" && \"${file_path}/${file_base_name}\""
        }
    ]
}

在编译选项中选择myC++


最后測试,ctrl+shift+B编译通过


posted @ 2017-07-01 10:40  wzzkaifa  阅读(592)  评论(0编辑  收藏  举报