草庐IT

dev_compiler

全部标签

c++ - 在 Dev C++ 中将控制台设置为最大化

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:ChangingthewidthofaWindowsconsolewindow?我正在编写一个简单的打砖block程序。如何在程序启动时最大化控制台窗口。#include#include#include#include#define_WIN32_WINNT0x500usingnamespacestd;intlives=2;voidgotoxy(intx,inty);voidhideCursor();classGrid{public:chargrid[20][79];voidfill(){for(inti=0;

python - Microsoft Compilers for Python 2.7..无法下载,我应该使用哪个更高版本?

我正在尝试安装一个需要WindowsC++编译器的python包安装过程将我发送到此链接:https://wiki.python.org/moin/WindowsCompilers我在Win7x64上使用Python2.7x86该页面上指示的版本不再可用(MicrosoftVisualC++9.0独立版:VisualC++CompilerforPython2.7(x86,x64))我能做什么?在哪里可以找到上述编译器? 最佳答案 Microsoft现已完全删除“MicrosoftVisualC++CompilerforPython2

windows - 制作适用于 Windows 的应用程序 : what dev platform to use?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我的任务是为Windows和Mac创建一个应用程序。不是一个复杂的应用程序-它必须使用简单的表单从用户那里收集数据,然后使用XML将数据保存到服务器/从服务器检索数据。我自90年代末以来一直专注于Web开发,所以我最后使用的Windows平台是Delphi/Pascal和一个可爱的可视化UI编辑器,所以现在我已经完全脱离潮流了。问题是什么平台(开放源代码

windows - 我如何在 Windows 中为类似/dev/null 的东西调用 CreateFile?

我需要在Windows库中调用一个函数,该函数将CreateFile创建的文件的句柄作为参数。.在我的应用程序中,我对库在此文件上生成的输出不感兴趣。有没有办法让我在*nix操作系统中创建空文件的句柄,例如/dev/null? 最佳答案 您正在寻找内置的“NUL”文件。 关于windows-我如何在Windows中为类似/dev/null的东西调用CreateFile?,我们在StackOverflow上找到一个类似的问题: https://stackover

windows - configure, make, git on windows = how to compile install on windows

我想工作ffmpeg-ruby在Windows上。如果可能的话。但是我不知道怎么办配置制作./configure--prefix=/opt/ffmpeg--enable-pthreads--enable-shared--enable-gpl制作sudomakeinstallWindows上的git?gitclonegit://github.com/gwik/ffmpeg-ruby.gitcdffmpeg-rubygem构建./ffmpeg-ruby.gemspecsudogeminstall./ffmpeg-ruby-0.1.0.gem----with-ffmpeg-dir=/opt/

c++ - Visual Studio C++ : How to make parts of code not be seen by the windows compiler?

所以一般来说,我有一个基于OpenSource跨平台库的小型C++项目。所以它可能会在linux下编译。因此,当我需要实现一些特定于平台的特定类函数时,我捕获了要点。我有一个包含所有函数声明的类头和包含实现的cpp文件。所以首先:如何在header中声明我的平台特定函数,这样当我尝试在linux下编译时,它不会尝试编译特定于windows的函数……而在windows上,编译器不会尝试编译包含header等的linux函数。所以对于Windows,我需要一些如何包装这些super特定的函数HRESULTEnumerateDevices(REFGUIDcategory,IEnumMonik

node.js - Meteor Windows 10 错误 : EPERM: operation not permitted, 取消链接 ...dev_bundle

我刚刚在我的Windows10系统上安装了meteor并尝试通过在项目目录的根目录中运行meteor来启动现有的Meteor项目。这会报错C:\Users\test\AppData\Local\.meteor\packages\meteor-tool\1.4.2\mt-os.windows.x86_32\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:190throwerror;^Error:EPERM:operationnotpermitted,unlink'C:\Users\test\test-meteor-

python - 如何 "conditionally compile" python

是的,我知道,但这是总结我想做的事情的唯一方式。打开我想使用的串口:portfd=os.open(portname,os.O_RDWR|os.O_NONBLOCK)问题是O_NONBLOCK在windows下是不存在的,也就是说这里炸了。我正在Windows下测试在支持非block的操作系统下部署。所以我真正想要的是让O_NONBLOCK消失,或者让它为Windows环境#defined0,这样我就可以在没有错误的情况下开展我的业务。有什么想法吗?PS:请不要解释python是如何编译/解释的。我明白了,但我只是想传达一个想法。 最佳答案

linux - 重定向到 NUL 或/dev/null 的跨平台兼容方式是什么?

在Windows上,可以使用>NUL将管道重定向到空。在Linux上,使用>/dev/null。是否有一种跨平台兼容的方法可以将两个平台的管道重定向到无?换句话说,我可以使用它而不用担心命令在哪个平台上执行。例如,我希望能够将以下命令写成一个命令。echoHello>NULechoHello>/dev/null当然,任何更复杂的事情都需要单独的脚本。用例是从跨平台语言(例如Java、Python)执行的单个命令。我想避免必须检测平台,而是使用通用解决方案。此外,该用例将访问100台机器,安装将比简单地检测平台和调整命令更复杂。 最佳答案

c - 使用 Windows cmd 作为 visual studio dev cmd

我目前正在大学学习C/C++编程。我们一直在使用visualstudiodevelopercmd来编译我们所有的代码。最近,我了解到我可以为CMD设置自定义路径,并且已经能够使用GHCi,例如,直接从命令提示符输入ghci。我希望能够在Windowscmd中使用来自VSDevcmd的命令(或以与ghci类似的方式),因为我已将它固定到我的任务栏并自定义了颜色、字体和透明度。(我能说什么,我对外观很挑剔,每次打开VSDevcmd时都会重置这些设置)。我已经尝试过各种方法,首先是将所有devcmd路径添加到普通cmd。我什至设置了几个INCLUDE和LIB路径(虽然可能不是正确的路径,因为