win32程序编译通过,但是不能运行

C/C++ > C语言 [问题点数:40分,结帖人u013163178]
等级
本版专家分:2506
结帖率 97.37%
等级
本版专家分:1635
等级
本版专家分:2506
li4c

等级:

opengl在编译win32程序时可以正常运行,而在编译x64时出现各种错误LINK : fatal error LNK1104 ,无法打开...

原因大概就是配套,所以只需要更改gl库为对应32位版本与对应64位版本即可。下载传送门,https://download.csdn.net/download/aibaotian/10613775,如果没有积分可邮箱私戳我,微积分。 我将编译好的gl64位会放...

编译通过,调试时报错:无法启动程序 “..\Win32\Debug\xxx.dll”

可能原因:解决方案属性设置成单启动项 解决:将单启动项改为 当前选定内容即可

vs2012下编译生成的release版无法在xp下运行,不是有效的win32应用程序

在vs2012下编译的release版在xp下运行时出现不是有效的win32应用程序,可以下载visual studio update 1,安装后。打开项目,“项目“--”属性”--“配置属性”--“常规”--“平台工具集” 选择visual studio windows...

解决WIN7-64,VS2008编译的MFC程序WIN7-32/XP上不能运行的问题

将附件中的文件,存放到 C:\Windows\System32\ 目录下,如果有该文件进行覆盖,一般没有安装VS软件的一般不会有该文件。 在运行中输入命令 regsvr32 C:\Windows\System32\mscomm32.ocx 点击确定 提示...

VS2015编译程序在其他电脑上运行不依赖VS相关运行环境

分享一个win32控制台应用程序不依赖VS2015运行环境就可以运行的例子。主要是三步:1,使用release模式编译2,项目属性中,“C/C++”,“代码生成”中的运行库改为“多线程(/MT)”3,项目属性中,“链接器”,...

解决“不是有效的win32应用程序”问题

解决“不是有效的win32应用程序”问题 帅宏军 用VC2013编译了一个程序,在Windows 8、Windows 7(64位、32位)下都正常运行。但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为...

用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序

但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为“指定的可执行文件不是有效的 Win32 应用程序”。 用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序 ...

VS2015在win10上编译程序不能Win7上运行的原因

因为我是Win 10 ,所以会用到win 10 的SDK ,这个SDK 依赖了Universal C Runtime ,就是API-MS-CRT-XXX.dll系列,这个玩意儿是为了让在Win 10 上用VS 2015 编译出来的东西在早期Win 上运行完美的组件,...

VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 ...

升级vs2010到vs2012,突然发现build出来的应用程序无法运行,提示“不是有效的 win32 应用程序” or “not a valid win32 application”。 参考CSDN论坛中的方法,找到下面这篇文章: ...

win7 64位平台编译程序在XP 32位平台无法运行的解决方法

vs2010的开发环境,制作了一个DLL库。但DLL在XP 32位平台一直无法使用。解决方法如下: 右键项目,属性->配置属性->常规->MFC的使用,选择“在静态库中使用MFC”。 重新生成。解决。

关于vs2015生成软件在XP中运行时提示不是有效的WIN32应用程序

解决方法:上方工具栏选择调试—>ConsoleApplication1 属性—>配置属性—>平台工具集—>改为Visual Studio 2015 - Windows XP (v140-xp)。  如下图。 ...更改后重新生成的软件可在XP中运行

VS2010下设置win32/win64,编译出不同平台程序版本

一、x86,即一般普通pc上跑的程序版本,不用修改工程属性   二、x64 1、设置工程平台---会在工程目录下生成 x64 文件夹 在工具栏--->生成--->配置管理器 窗口  设置“活动解决方案平台”和“平台”...

vs里32位项目和64位项目的区别

由于操作系统内存分配的不同,导致软件开发过程中,需要编译不同版本的软件。 1。编译程序根据需要选择不同的编译环境。...x86和win3232程序,x64为64位程序,可以选择不同的编译条件形成不同位的软件。 2。

vs2012-vs2013编译出来的程序不能在xp上运行解决方法

在链接标志中加入参数: /SUBSYSTEM:WINDOWS,"5.01" 在ide环境下: 参考:http://dpinglee.blog.163.com/blog/static/144097753201491811532623/

怎么让VS2015编写的程序在XP中顺利运行

1. 概述默认配置下VS2015编写的应用程序只能在Win8/Win10上运行。但幸好还保留了生成XP程序的设置项。XP和Win2003的用户还是大量存在的,我们程序软件的发布不能不考虑他们。另外XP系统是测试Win32程序一个不错的...

VS2017在win10系统编译程序win7运行有问题

VS2017在win10系统编译程序,把UDP收到的数据显示在datagridview控件上,自己电脑上面运行正常,但是win7上面运行则datagridview控件上面显示的数据只有40条(实际应该有60多条),为什么呢?

cygwin和mingw的区别

Unix下编译通过的C代码,在win32编译不能通过的 ,当然Unix 和win32的API都是符合标准C,也就是说,大多数函数调用在unix和win32下是相同的.但是,unix有自己一些独特的API(如fork,spawn,signals,select,sockets等)

【C/C++】解决“不是有效的win32应用程序”思路

对比错误代码就是我们日常见到的 "不是有效Win32应用程序"。但在使用VS2010写的C++程序调用时候未提示错误。 看了下网上的解答,总结一下,就是运行环境错误。 后来发现在VS环境下,编译的配置环境是32位,而系统...

解决VS2012/VS2013/VS2015下编译程序无法在XP下运行的问题

微软为了推销自家平台,默认配置下VS2012和VS2013编写的应用程序只能在Vista/Win7/Win8上运行。但幸好还保留了生成XP程序的设置项。XP和Win2003的用户还是大量存在的,我们程序软件的发布不能不考虑他们。  1. ...

如何解决win10+Qt5.10+VS2017环境下编写的程序,在32位系统中的兼容性问题?

编程环境: win10x64+ Qt5.10+VS2017 问题描述: 所编写的程序只能在64位系统上运行,在win32系统会报错:![图片说明](https://img-ask.csdn.net/upload/201801/29/1517214746_829381.png)

让用VS2012/VS2013编写的程序在XP中顺利运行

微软为了推销自家平台,VS2012和VS2013编写的应用程序只能在Vista/Win7/Win8上运行。但幸好还保留了生成XP程序的设置项。

Windows环境下MPI程序编译运行

--- By coolbattier--- Mail : coolbattier...开发者在对MPICH2的定位中提到,会提供对以下计算和通信平台的支持:作为简单测试,笔者使用了实验室的两台PC搭建了一个小的并行计算环境,希望对刚接触这一领域的人有所

vs2010解决win32代码编译成x64的错误

我刚接手一个任务,把公司win32上的代码编译为x64,一点没变地编译结果出现了“The following code only works for x86!” 这是因为我使用的库中混淆的有win32的库,所以就会出现了这个情况。只需要把所有的静态...

win64将python程序打包成在win32下可执行的exe文件

遇到的问题:win10 64位打包成exe文件后,不能32位系统运行 需求:使用python打包生成exe文件,win64位和32位exe均可运行 解决方法:需要更换成32位的电脑,再进行封装,只需将python改为32位即可 1、下载...

vs学习问题 关于打开程序时不是有效的Win32应用程序

vs项目编译通过,生成方案成功,但是执行时显示以下问题 在网上找到一些解决方案 打开程序时提示“不是有效的Win32位应用程序” 不是有效的Win32应用程序的解决方法 然并卵,我特么一步步跟着走最后。。。 ...

VS2010静态编译生成.exe可执行文件,使c++程序脱离VS环境运行

静态编译:就是在编译可执行文件的时候,将可执行文件需要调用的对应动态链接库(.so)中的部分提取出来,链接到可执行文件中去,使可执行文件在运行的时候依赖动态链接库。 编译方式有两种: 第一种...

Windows 10在DOS环境下编译、调试汇编程序

原因:学校布置的实验作业!过程简述:今天搞了一下午的在Windows10系统上debug环境的搭建以及对简单汇编程序...一、debug环境搭建Windows10的64位系统下不能直接对汇编源程序进行编译、链接生成.exe文件等操作,...

[汇编]_[初级]_[VS2010搭建汇编开发环境win32和x64]

1. 虽然使用MASM32也可以编译运行汇编程序,但是既然装了VS2010,它也支持编译运行汇编吧.不然微软的开发人员难道还不用vs写汇编程序了? http://www.masm32.com/ 2. x64程序是大势所趋,win32(只能支持4G内存)逐渐...

win32应用程序win32控制台应用程序

win32控制台应用程序只是在控制台下运行程序,类似以前dos的程序Win32 Application和Win32 Console Application 都是工作在32位Windows环境的程序。  其中Win32 Application 就是普通的常见的窗口应用...

用VS2013在win7下编写的C++程序怎么在XP下运行

1.在xp下运行报错为:“不是有效的win32应用程序。” 解决方法: 【配置属性】-【常规】-【平台工具集】,选择“VisualStudio 2013 (v120 XP)”。     计算机生成了可选文字: W1n32project

相关热词 c#编译器 学习 c#和其他语言相比 c# 什么是管道 c# 在ui线程中运行 c# 动态增加枚举 c# panel边框 c#调用dll报错 c# 编写dll c# dll修复工具 c# timer 多线程