草庐IT

compilation-time

全部标签

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

c++ - __time32_t 时间精度?

我正在使用一个api,它使用两个__time32_t对象打开数据库的游标,指定要查询的开始和结束时间。__time32_t是否具有亚秒(毫秒)时间精度?MSDN有点不清楚。我的time32_t对象是这样做的:currentET-=.1;我希望给我currentET内的时间减去10毫秒,但它所做的只是减去整整一秒,就像我这样做一样:currentET-=1;我怎样才能将这个精度返回到time32_t对象中? 最佳答案 __time32_t只是一个整型-除了整型之外,它没有任何特定的分辨率。典型函数__time32_t用于确实具有1秒分

windows - 这可能吗? "ECHO. The time is: %time/T%"

我有一个stats.bat程序,它会刷新以显示我可以获得的最新数据。据我所知,我已经尝试过几乎所有的事情。在我的脚本中,我希望它显示时间,但我希望它是这样的。ECHOTheTimeIs:%time/T%其中“%time/T%”将在与ECHO行相同的行上显示时间。我已经尝试研究它,但我找不到任何关于这个主题的东西。 最佳答案 只是一个巧妙的小技巧,使用SET/P和nul重定向。@echooffset/p".=Thetimeis=" 关于windows-这可能吗?"ECHO.Thetimei

windows - Visual Studio 2013 在打开解决方案 : has stopped working Visual Studio use in-Time-Debugger 时崩溃

打开任何.sln文件时,我的VisualStudio2013崩溃并出现以下错误:AnunhandledMicrosoft.NETFrameworkexceptionoccurredindevenv.exe可能的调试器:NewinstanceofMicrosoftVisualStudio2015-->我用的是2013这个错误是在我什么都没做的情况下突然发生的,至少我不知道。我见过很多与此类似的问题,但还没有人解决过它们......编辑本地转储0:000>!analyze-v**********************************************************

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是如何编译/解释的。我明白了,但我只是想传达一个想法。 最佳答案

windows - grunt "Error: Cannot find module ' ../time/convert'(仅在 Windows 上)

在linux下建立一个新的angular项目。将其提交到git并将其克隆到windows。使用bower和npm,我设法加载了所有内容,除了我有一个错误(仅在Windows上)项目中../time/convert的递归grep显示:./node_modules/grunt-contrib-imagemin/node_modules/gifsicle/node_modules/bin-wrapper/node_modules/mout/date/diff.js:varconvert=require('../time/convert');./node_modules/grunt-contr

c++ - 延迟加载 DLL : "Exception 0xC06D007E: Module not found" when application started multiple times

我的应用程序在使用延迟加载DLL时出现间歇性崩溃。我们在几个不同的调用堆栈中看到了崩溃,但在__delayLoadHelper2中引发0xC06D007E:Modulenotfound时它总是崩溃。连续(串联)多次调用流程时引发异常。这是一个示例调用堆栈:KERNELBASE.dll!RaiseException()+0x3dbytesMYDLL.dll!__delayLoadHelper2(constImgDelayDescr*pidd=0x000000000012f650,__int64(void)**ppfnIATEntry=0x000000000012f570)Line331C

c# - 服务错误 1053 : Could not start in timely fashion

在你问之前,是的,我在这个问题上搜索了又搜索,尝试了其他人为他们所做的工作,但一无所获。我试过:以Release模式运行在LocalSystem、LocalService和命名帐户上运行我的项目中没有调试代码我的项目的摘要是一个Windows服务,它扫描源文件夹中的文件并在设定的时间转换它们并将它们放置在目标文件夹中。这些设置可以在GUI中更改,GUI会更改服务定期扫描的XML文件。成品包装在InstallShield中。一切都在VisualStudio中运行。我可以安装该程序并且服务完美运行。当我获取发布版本并将其安装在同一台机器上时,我收到此1053错误。这是我的OnStartpr

python - "Error 1053: The service did not respond timely",无法从 Python 代码启动使用 cx_Freeze 创建的 Windows 服务

我正在尝试使用cx_Freeze从我的Python代码创建Windows服务。Python代码运行良好,经过调试且可靠,但是当我创建exe文件时出现问题。这是我的cx_Freeze设置代码:#Configfileforpackingpythonscriptsintoexefile#Runwith"python.execreate_win_exe.pybuild"importsysfromcx_Freezeimportsetup,Executableversion='1.00'#Dependenciesareautomaticallydetected,butitmightneedfine