草庐IT

make_obj

全部标签

windows - ExtUtils::MakeMaker 和 Windows 上支持的 MAKE 程序

有多种用于构建软件的MAKE程序,特别是(出于本文的目的)MicrosoftNMake、GNUMake和DMake(“DennisVadura的Make”)。当通过ExtUtils::MakeMaker构建Perl模块时,您可以通过MAKE参数指定要使用的MAKE程序。perlMakefile.PLMAKE=nmakeperlMakefile.PLMAKE=dmakeperlMakefile.PLMAKE=make在我看来,在Windows上,GNUMake(在GnuWin32中,非常适合MinGW)不受支持,或者未经测试;然而,EU::MMmanpage中没有提到这一点。.让我相信这

windows - MSYS/Cygwin 中的 "make clean"问题

我终于设法在Windows中编译了一个程序,这花了一段时间,如果没有这里的帮助是不可能的。现在一切正常,除了:“清理”产量/bin/sh:del:commandnotfoundMakefile:44:recipefortarget`clean'failedmake:***[clean]Error127在makefile中,clean命令看起来像clean:del/S*.o*~*.out[...],eliminatingallresulting.oandexecutablesresultingfrommake.mingw64在路径中,我尝试在路径中使用和不使用cygwin/bin,两者的

windows - 如何在 Win10 中使用 link.exe 链接来自 NASM 的 obj 文件

我在NASM中有以下代码:;sleep.asm[SECTION.text]global_start_start:xoreax,eaxmovebx,0x00016630;addressofSleepmovax,5000;pausefor5000mspusheaxcallebx;Sleep(ms);其中0x00016630是Sleep函数的地址(从kernel32.dll的dumpbin中获取)。我想制作可执行文件以在Win10中运行。我所做的是:nasm-fwin32sleep.asm并得到sleep.obj作为结果。所以现在我必须链接它。不幸的是,我使用以下命令选择了link.exel

windows - Gstreamer : gst_element_factory_make() : always fail and return NULL : Qt5

我的问题是,我无法创建Gstreamer元素。我正在使用Qt5.2.1创建Gstreamer项目我在做什么:gst_init(NULL,NULL);GstElement*m_pipeline=gst_pipeline_new("pipeline1");GstElement*m_rtspSrc=gst_element_factory_make("rtspsrc","MyRtspSrc");但是gst_element_factory_make总是返回NULL。我已验证的内容:检查共享对象是否在$(libdir)/gstreamer-0.10/中。(它在那里)。gst-inspect-0.1

windows - 在 Cygwin 中安装 Make

我正在尝试使用cygwin在Windows7环境中构建一个Linux项目。但是,在为cygwin安装配置make时,我不断遇到错误。-bash:make:commandnotfound在inernet上搜索后,唯一的解决方案是重新运行安装程序并安装make包。我已经安装了automake1.15,但它位于noarch文件夹中,并且bin文件夹中没有二进制文件make.exe。 最佳答案 在setup-x86_64.exe文件可用的命令提示符下运行命令setup-x86_64.exe-q--packages=make(因为未安装mak

c# - VisualStudio 项目中的 obj/debug 是一个临时位置吗?

简而言之,我有一个单独的WCFVisualStudio项目,用于编译CLient和Contractdll。使用MS-BUILD(命令行)构建项目后,我有一个构建后的nant任务,将客户端和契约(Contract)dll复制到另一个位置。现在我可以更轻松地从obj/Debug文件夹中选择这些dll(因为它们只有CLient和Contractdll而没有它们的依赖项)。但是我听说obj/Debug文件夹是临时的..我们需要依赖bin/Debug来获取dll。是否有必要从bin/debug而不是obj/Debug中获取它,为什么? 最佳答案

ruby-on-rails - Make 不被识别为内部或外部命令

我正在尝试在Windows上安装Rails应用程序。当我调用这个命令时:bundleinstall我收到这个错误:如何解决? 最佳答案 您需要按照此处所述安装Ruby开发工具包:https://github.com/oneclick/rubyinstaller/wiki/Development-Kit它将安装一个mingw环境,允许ruby​​gems为Windows平台编译二进制gem。请小心遵循本节中描述的安装后步骤:https://github.com/oneclick/rubyinstaller/wiki/Developme

Windows cmd 删除每个 bin 和 obj 文件夹

我正在尝试编写一个Windows脚本,它将删除我的项目文件夹中的每个bin和obj文件夹。它只是行不通..我找到了this:for/d/r.%din(_svn)do@ifexist"%d"rd/s/q"%d"所以我试过了:for/d/r.%din(bin)do@ifexist"%d"rd/s/q"%d"但是没有用。我最接近的是:FOR/D%%pIN("C:\temp\test\*.*")DOrmdir"bin"/s/q它从第一层删除bin文件夹,但不在子文件夹中删除感谢帮助 最佳答案 像这样:for/d/r.%%din(binobj

c++ - 使用 make 构建时在 C++ 文件中泛化 include 语句

你好(我正在使用Windows,mingwg++编译器和mingw32-make)为了概括我的问题,我想学习如何编写如下的C++源文件:假设foo.cpp依赖于foo.h,其中foo.cpp在src\而foo.h在include\//foo.cpp#include"foo.h"通常我会这样写//foo.cpp#include"..\include\foo.h"但我发现随着我的项目的增长,我开始需要更多的组织,这种方法不够动态。原因是如果我想将foo.h移动到新目录(比如include\bar\foo.h),我必须更改每个文件的每个包含。有没有办法让make实现这一目标。如果是这样,也可

c# - 将 C# 应用程序从 WinXP 转换为 7 : How to make it not require admin privileges?

我有一个专为在XP中运行而设计的程序,但随着Windows放弃对该操作系统的支持,是时候升级了。该位置位于ProgramFiles(x86)中,因此当我在没有管理员权限的情况下运行它时,它无法在其文件夹中读取/写入库/程序集文件。我有哪些选择?发现此链接有帮助:AllowaccesspermissiontowriteinProgramFilesofWindows7 最佳答案 自Vista于2007年发布以来,UAC意味着用户无权写入程序文件目录,除非程序以提升权限运行。您需要在其他地方找到需要修改的文件。我不能说这些文件的确切位置。