微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

mingw C程序安装在它的名字将不会运行Windows 7

我已经用C语言编写了经典的3行“Hello World”

#include <stdio.h> #include <stdint.h> #include <stdlib.h> #include <strings.h> #include <string.h> int main(int argc,char **argv) { printf("Hello World!rn"); exit(0); }

在linux上编译定位win32:

i686-w64-mingw32-gcc -o helloWorld.exe -g -march=i586 helloWorld.c

将hellowWorld.exe移动到Windows 7机器,运行良好…现在,我将它重命名为任何名称中的“setup”,就像hellosetupWorld.exe和UAC在我尝试运行时触发的一样,它甚至无法运行如果我回答UACpopup窗口“是的没关系,运行它”。 后来我得到一个popup询问我的程序是否正确安装。

这似乎是新的行为。 有没有人看过这个? 我已经在虚拟机上testing了这个来自MSDN的处女windows 7,几乎没有安装任何东西。 同样的问题。

Linux命令行的SSL服务器?

如何让AWS命令行界面在cygwin中工作

JBoss Forge CLI很慢

为所有图像添加前缀(recursion)

将Windows对话框错误消息redirect到控制台

呃…不只是明。 如果我在命令行使用visual studio进行编译,就会发生这种情况,如cl Hello.c

我得到完全一样的行为。 把'setup'放在名字的某个地方,程序不会运行。

提前致谢。

Windows CLI | 这个批处理行有什么正确的qoutes /语法

如何在Windows上为PHP CLI设置认的PHP.inipath?

如何使用命令行将SQL查询导出到TXT

如何使用命令行(CLI)更改Windows 7上的文件文件夹权限?

后台运行Tshark

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐