精华内容
下载资源
问答
  • 由于应用程序配置不正确,应用程序未能启动。网上说我没有VC2005运行库,我下了个但在安装途中安装程序直接消失了没有完成安装,我又去重新下了几次但还是一样不行,那位大神帮帮忙。
  • 使用vs2010编译出来的EXE应用程序在别的机子上运行时会提示找不到MSVCR100.dll,这该... 一、在运行程序的计算机上安装vc2010运行库(很好的办法呀)  说明:这种方法需要用户自己去安装,一般适用于大型程序,小

    使用vs2010编译出来的EXE应用程序在别的机子上运行时会提示找不到MSVCR100.dll,这该怎么解决呢……

      使用vs2010编译出来的EXE应用程序在别的机子上运行时会提示找不到MSVCR100.dll,这该怎么解决呢?

      一、在运行程序的计算机上安装vc2010运行库(很好的办法呀)

      说明:这种方法需要用户自己去安装,一般适用于大型程序,小程序不建议使用。

      二、在应用程序同目录上附带MSVCR100.DLL文件

      说明:这种方法适用于一些小项目,无需用户另外安装程序。

      三、在程序编译前配置VS2010

      项目->属性->配置属性->C/C++-代码生成->运行库->多线程 (/MT)

      说明:这种方法应该对于一些程序来说最实用,仅需一个程序,放到哪都可以运行。

      /MT意思就是静态编译VC运行库,静态了之后就不会再依赖MSVCR100.DLL或者MSVCR80.DLL(使用VS2005)了。

      附带说明:

      MSVCR80.DLL是vs2005编译器默认的库

      MSVCR90.DLL是vs2008

      MSVCR100.DLL是vs2010的

    展开全文
  • 为什么我用vc写的程序在没有装vc的机子上就不能运行 说找不到链接? 编译得时候使用静态编译 工程->设置->General->Microsoft Foundation classes->User MFC in static Library 还有...

    为什么我用vc写的程序在没有装vc的机子上就不能运行
    说找不到链接库?

    编译得时候使用静态编译

    工程->设置->General->Microsoft Foundation classes->User MFC in static Library

    还有静态链接后,你要用Release编译的这样才行!

    1、将程序用到的动态连接库拷贝到另一台机器上一份,就可以保证程序的正常运行
    2、把应用程序做成Release版的应用程序,具体步骤如下:
    菜单Build->SetActiveConfigure,在弹出对话框中选择Win32Release,点OK,然后
    菜单project->setting ,在弹出对话框的General属性页的Microsoft Foundation classes
    下拉列表中选择User MFC in static Library,然后rebuildall,把生成的Release目录下
    的可执行文件拷贝到另一台机器上即可
    3、用Installshield或其他工具制作程序安装盘,把程序需要的所有资源都打包,成功后
    用安装盘在另一台机器上安装即可  

    静态链接下Release方式编译

    1.Release下编译
    2.静态链接编译
    工程->设置->General->Microsoft Foundation classes->User MFC in static Library  

     

    转自

    http://topic.csdn.net/t/20031125/21/2494643.html

    展开全文
  • 程序没有调用MFC的,在2000下运行没有问题,可是在xp下重新编译了却不能运行。错误如下:Could not execute:由于应用程序配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题。(win32 error 14001...

    程序没有调用MFC的库,在2000下运行没有问题,可是在xp下重新编译了却不能运行。错误如下:


    Could not execute:由于应用程序配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题。(win32 error 14001)点击确定后出现如下错误:


    Cannot execte program.


    十万火急,谢谢!

    展开全文
  • Windows环境下,c运行mscrt.dll,会有多个版本。 Run-Time Library是编译器提供的标准,提供一些基本的库函数和系统调用。我们一般使用的Run-Time Library是C Run-Time Libraries,...VC安装目录的CRT目录有C Run

    Windows环境下,c运行时库mscrt.dll,会有多个版本。
    Run-Time Library是编译器提供的标准库,提供一些基本的库函数和系统调用。

    我们一般使用的Run-Time Library是C Run-Time Libraries,当然也有Standard C++ libraries。

    C Run-Time Libraries实现ANSI C的标准库。VC安装目录的CRT目录有C Run-Time库的大部分源代码。

    C Run-Time Libraries有静态库版本,也有动态链接库版本;有单线程版本,也有多线程版本;还有调试和非调试版本。

    运行时库是程序在运行时所需 要的库文件,通常运行时库是以LIB或DLL形式提供的。C运行时库诞生于20世纪70年代,当时的程序世界还很单纯,应用程序都是单线程的,多任务或多 线程机制在此时还属于新观念。所以这个时期的C运行时库都是单线程的。

    随着操作系统多线程技术的发展,最初的C运行时库无法满足程序的需求,出现了严重的问题。C运行时库使 用了多个全局变量(例如errno)和静态变量,这可能在多线程程序中引起冲突。假设两个线程都同时设置errno,其结果是后设置的errno会将先前 的覆盖,用户得不到正确的错误信息。
    因此,Visual C++提供了两种版本的C运行时库。一个版本供单线程应用程序调用,另一个版本供多线程应用程序调用。多线程运行时库与单线程运行时库有两个重大差别:
    (1)类似errno的全局变量,每个线程单独设置一个;
    这样从每个线程中可以获取正确的错误信息。
    (2)多 线程库中的数据结构以同步机制加以保护。
    这样可以避免访问时候的冲突。

    Visual C++提供的多线程运行时库又分为静态链接库和动态链接库两类,而每一类运行时库又可再分为debug版和release版,因此Visual C++共提供了6个运行时库

    2.C运行时库的作用
    C运行时库除了给我们提供必要的库函数调用(如memcpy、printf、malloc等)之外,它提供的另一个最重要的功能是为应用程序添加启动函 数。
    C运行时库启动函数的主要功能为进行程序的初始化,对全局变量进行赋初值,加载用户程序的入口函数。
    不采用 宽字符集的控制台程序的入口点为mainCRTStartup(void)。下面我们以该函数为例来分析运行时库究竟为我们添加了怎样的入口程序。这个函 数在crt0.c中被定义,下列的代码经过了笔者的整理和简化:

    程序运行时,很大一部分时间是在这些运行库里运行。在程序(Release版)被编译时,VC会根据编译选项(单线程、多线程或DLL) 自动将相应的运行时库文件(libc.lib、libcmt.lib或Import library msvcrt.lib)链接进来。

    预知后事,且听下回分解。

    展开全文
  • <div><p>与 #27 有关。 可能由于缺少正确的 VC++ 环境导致程序附带的 ... 运行库,不清楚 Qt Creator 是怎么使用它们的。</p><p>该提问来源于开源项目:BesLyric-for-X/BesLyric-for-X</p></div>
  • 好多同学使用Dev时可以正常使用bits万能,然而到vc里发现运行不了,下面给一个方法让你们可以继续开心的使用他。 首先找到vs下载地址,不知道的可以找到这个安装包 点进去找到更多-修改 找到安装位置 复制第一...
  • [2F6C:2804][2019-06-30T09:36:38]i000: Initializing string variable 'AnotherInstallRunning' to value '由于当前正在运行另一个安装安装程序被阻止。请先完成另一个安装,然后在必要时重启计算机。' [2F6C:...
  • 这个问题说明了你的程序是用Visual Studio 2010编译的,而且对编译器配置.../MT意思就是静态编译VC运行库,静态了之后就不会再依赖MSVCR100.DLL或者MSVCR80.DLL(使用VS2005)了。做法是:VS中选中project(项目)-->pr
  • 这就很让人难受了对吧,网上看了很多教程,都说下载 vc_redist.x64/.x86.exe 安装,或者vc++什么的,然后本人又是下载dll修复助手,又是DirectX运行库修复等等,最后还是没有办法,最后又是查又是试的,最终还是把他...
  • 就是安装驱动、VC运行库、Net框架1:首先安装驱动有以下途径:驱动精灵、驱动人生、鲁大师、还有些第三方的驱动工具(比如万能驱动)、打开电脑设置→更新和安全→windows更新→检查更新,等待完后重启成即可!...
  • 再开发机上可以正常运行,但是到了现场的服务器上却怎么也无法正常运行。 VC++ 2008的环境文件都已经安装了 找不到从属程序集 Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1...
  • phpStudy2018 安装阿里云ssl证书

    千次阅读 2018-07-22 20:23:19
    首先到官网下载phpStudy2018 还要下载vc11 和 vc14 运行库!!!下载地址http://www.php.cn/xiazai/gongju/1351 安装过程很简单这里不赘述了 第一步:修改apache目录下的httpd.conf配置文件 1、删除...
  • 用VS编译出可独立运行的程序

    千次阅读 2017-11-02 22:12:00
     一、在运行程序的计算机上安装vc2010运行库说明:这种方法需要用户自己去安装,一般适用于大型程序,小程序不建议使用。二、在应用程序同目录上附带MSVCR100.DLL文件说明:这种方法适用于一些小项目,无需用户另外...
  • 全能自定义:PHPWAMP_IN2支持一键自定义Apache、nginx、PHP、Mysql任意版本,无需安装VC运行库,其他集成环境只有32位可以选择,PHPWAMP同时支持32位64位随意变换,自定义时全自动智能匹配你的系统。phpwamp怎么用?...
  • 我在VMware Workstation11的Windows Server 2008 R2打算安装XAMPP,但是总是有问题,...我在安装后,启动Apache发现无法启动,而且我已经安装VC2008的X86和X64运行库,这怎么还不行啊?最后我认真看了一下这个XAMPP
  • 全能自定义:PHPWAMP_IN2支持一键自定义Apache、nginx、PHP、Mysql任意版本,无需安装VC运行库,其他集成环境只有32位可以选择,PHPWAMP同时支持32位64位随意变换,自定义时全自动智能匹配你的系统。phpwamp怎么用?...
  • 全能自定义:PHPWAMP_IN2支持一键自定义Apache、nginx、PHP、Mysql任意版本,无需安装VC运行库,其他集成环境只有32位可以选择,PHPWAMP同时支持32位64位随意变换,自定义时全自动智能匹配你的系统。phpwamp怎么用?...
  • 懒得研究怎么解决兼容性的问题了,直接开一个winXP虚拟机完美运行vc6.0,省时省心,岂不美哉 研究大佬的博客的时候 Windows下静态与动态的创建与使用 尝试使用.def文件生成动态并使用隐式链接到工程时,发现这...
  • 用于VC6的Windows项目文件 tinyxml: tinyxml ,非STL tinyxmlSTL: tinyxml ,STL tinyXmlTest: 用于测试的应用程序,非STL tinyXmlTestSTL: 用于测试的应用程序,STL Makefile 在makefile的顶部你可以设置...
  • asp.net知识

    2015-06-18 08:45:45
    怎么在ASP.NET 2.0中使用Membership asp.net 2.0-实现数据访问(1) ASP.NET 2.0 新特性 .NET 2.0里使用强类型数据创建多层应用 在MastPage中引用脚本资源 2.0正式版中callback的一些变化+使用示例(ASP.NET 2.0)...
  • Microsoft Visual C++ Redistributable Package是Visual C++的运行时组件和,很多软件,尤其是游戏所必须的 Microsoft VC+的环境软件,这些游戏就是用VC+编写的,所以安装很多大型游戏的时候,...解决CAD中如何将...
  • 所以就简单的写个教程一、下载安装PHPStrom笔者用的9.0.2商业版(不要问我注册码,逃~),PHP笔者用的php-5.6.15-Win32-VC11-x64线程安全版,注意需要安装VC11(VC2012)运行库PHPStrom安装基本属于傻瓜式,不用...
  • 找不到 msvcr100.dll

    2013-10-19 11:38:00
    一、在运行程序的计算机上安装vc2010运行库 说明:这种方法需要用户自己去安装,一般适用于大型程序,小程序不建议使用。 二、在应用程序同目录上附带MSVCR100.DLL文件 说明:这种方法适用于一些...
  • 我们使用vs2005及以上版本编译的应用程序(C/C++),在客户机器运行时,会出现: “由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正... 下表为VC6以上版本使用C运行库情况: ...

空空如也

空空如也

1 2 3
收藏数 48
精华内容 19
关键字:

vc运行库怎么安装