问题标签 [build-tools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
makefile - 如何强制 cmake 不查找 mpicxx 而只查找 mpicc
我正在尝试使用 cmake 为 MPI 程序生成 Makefile。我遇到的问题是我只安装了 mpicc(正常工作) mpicxx 在 PATH 中,但来自其他安装(我的系统上安装了多个 MPI)。我不想使用 mpicxx,而只想使用 mpicc(以及 mpicc 的包含文件和库)。
贝娄是一个有点硬编码的工作,它有效
以下是通用方式(据我所知),我想使用这种方法但强制不使用 mpicxx(没有找到它,丢弃 mpicxx)
此外,向我指出如何为使用 MPI 的此类程序生成 .so(共享库)将很有帮助。
谢谢
android - 将构建工具更新到 22.6 后,无法创建 AVD 或使用 AVD 测试任何应用程序
更新后SDK-Build-Tools
无法创建 AVD 或通过任何模拟器启动任何应用程序,这些应用程序以前在更新之前创建。没有错误消息显示在22.6
或中。因此无法跟踪问题。ADT-Plugin
console
log-cat
这是屏幕截图。单击确定按钮后,没有任何反应。
windows - 如何在 Windows 中使用 Waf 引用本地 DLL?
按照The Waf Book中给出的示例,我有下面描述的设置,它构建了一个共享库和一个静态库,然后将它们链接到一个 exe。我的系统正在运行带有 VS2013 MSVC 的 Windows 7。
当我使用示例构建时wscript
,构建失败并显示:
我注意到尽管bld.shlib
使用(它添加了一个任务来构建一个名为“lib1”的共享库a.c
),但构建输出显示
了一个 DLL 和一个 LIB 条目,而我只期望一个 DLL 条目。
Waf Book显示了来自没有此问题的 Linux 系统的构建输出:
我怎样才能解决这个问题?谢谢。
Waf 书中的 wscript
文件
输出
javascript - HTML 模板开发人员的构建工具。任何?
我正在寻找一个构建工具来帮助我构建 html 模板文件以完成 html。像这样:
头文件.tmp
页脚.tmp
索引.tmp
其他页面.tmp
然后我使用命令来构建模板,例如:
然后我得到带有页眉、正文和页脚的index.html和otherpage.html 。你明白了。
我相信有这样的工具,但我就是找不到。
请帮忙,非常感谢!
environment-variables - SCons 构建器的可选环境参数
我注意到调用Object
和Library
构建器有时会在最后使用可选参数,例如
CanObject
和all 采用任意一组Library
,SharedLibrary
还是仅限于一组特定的变量?如果是这样,我希望这应该可以节省我们当前在工作中构建的非常大的 SCons。
java - 构建 jar 并从文件系统加载 Properties/Config 文件
我需要在文件系统中保留一个属性文件,并且在构建项目时必须包含它。我有一个 ANT 脚本来将我的程序构建为 .jar,但是当我在应用服务器中使用它时,我的 jar 文件没有任何引用该配置文件的症状。
这是我的 ANT 脚本,用于将我的属性文件包含在带有 dirset 的类路径中
PS。我试图实现这一点,以使我的配置文件远离应用服务器,因此配置中的任何更改都不会影响我的程序,它也会动态加载我的配置并避免服务器重启。
任何帮助表示赞赏。
android - Android Studio Gradle BuildTools 修订版
我在 Android Studio 0.5.9 中有一个 Android 项目,Gradle 抛出此错误:
我已经从 SDK Manager 安装了 SDK Build Tools Revision 19,这是我的 build.gradle
如果已经安装,我如何告诉 gradle 使用 Build Tools 19?
编辑:我将另一个答案标记为最佳答案,因为它对大多数人都有效
java - Java 项目的 Maven 中额外但重要的项目
我正在将现有项目重组为 Maven 标准结构,但我真的不知道将某些项目放在哪里。
例如,我有一个目录,其中包含一组用于将 toString() 附加到其他类的 Java 类。我不确定是否将其与 Maven 的标准结构相关。
我想描述这些课程的最佳方式是“额外但仍然重要的东西”。我对 Maven 和构建工具很陌生,所以欢迎任何帮助或指导!
**编辑:所以我被告知这些类没有被编译并且不是“真正的”Java 类。考虑到这一点,我倾向于将它放在 src/main/resources 下。这合意吗?
python - SCons:单个 SConscript 文件中的不同 variant_dir
我需要使用 scons 为大型项目生成发布和调试版本。对于发布和调试版本,它会生成共享库和静态库。构建后的目录结构应如下所示:
我怎样才能实现 SConstruct 和 SConscript 遵守上述要求?
SConstruct 实现:
src/SConscript 实现:
使用上面的实现,它可以在 lib_rel 文件夹和相关的目标文件中生成共享和静态库,有没有什么方法可以使用变体目录,对于 SharedLibrary,它使用目标目录作为 {dll/lib_rel , dll/lib_dbg} 和对于 StaticLibrary 方法,它使用 variant_dir 作为 {lib/lib_rel, lib/lib_dbg}
一种可能的方法是为 SharedLibrary 和 StaticLibrary 设置单独的 SConscript。但是这是非常典型的,每个库构建器方法都需要两个不同的文件。
请为此提出适当的解决方案。
java - 如何解决这个 android buildtoolserror
我收到这个错误
当我尝试使用带字符串的开关时(必须使用 jre 1.7 版来执行此操作)。我在http://shuklaxyz.blogspot.com/2014/06/eclipse-error-using-17-requires-using.html上读到要修复这个错误,你必须把这一行
在您的 project.peoperties 文件夹中。我试过这样做,但那甚至没有用。我在清单上看到没有构建工具。有谁知道我可以用来解决这个问题的命令吗?