小编Ras*_*kan的帖子

如何设置scons输出完整的扩展命令行?

我遇到过使用scons的构建系统.不熟悉scons本身就是一个相当复杂的框架,我很沮丧,无法调试构建问题.

我希望scons打印出正在调用的完全扩展的命令行(正如你在大多数构建系统中看到的那样)我发现你可以使用--debug = presub选项但是(至少在OSX上)它是无用的,因为它打印的值是未扩展的变量

例如:

Building build/obj/ios-uni-rel-sta-clang/common/libs/boost/libs/date_time/src/gregorian/date_generators.i386.o with action:
  $SHCXX -o $TARGET -c $SHCXXFLAGS $SHCCFLAGS $_CCCOMCOM $SOURCES
Run Code Online (Sandbox Code Playgroud)

你可以在scons命令行上提供一个VERBOSE = 1参数但是(至少在2.3.4版本中)我得到的版本,它似乎并不详细.

我并不是说Scons很糟糕,但维持它会变得有点夸张和膨胀:(

有人熟悉Scons吗?什么模块,实际命令在哪里被调用?我只想添加几张照片......

或者,如何设置PyDev或PyCharm以使用scons -debug = pdb进行连接?这有人吗?

c++ macos scons

5
推荐指数
2
解决办法
3135
查看次数

如何在Visual Studio 2015中调试部署错误?

我从新项目向导中创建了最简单的项目.它编译得很好,但部署失败.我怎么才能找到原因?是否有更全面的窗口或地方,我可以找到实际的原因?我得到的唯一消息是Visual Studio 2015的简单失败.

`
1>------ Build started: Project: App2, Configuration: Debug x86 ------
1>  App2 -> c:\users\testuser\documents\visual studio 2015\Projects\App2\App2\bin\x86\Debug\App2.exe
2>------ Deploy started: Project: App2, Configuration: Debug x86 ------
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
`
Run Code Online (Sandbox Code Playgroud)

visual-studio-2015

4
推荐指数
1
解决办法
8065
查看次数

标签 统计

c++ ×1

macos ×1

scons ×1

visual-studio-2015 ×1