草庐IT

sphinx-build

全部标签

c++ - 有什么方法可以防止 Boost.Build 递归扫描头文件中的#include 指令?

有没有办法限制Boost.Build递归扫描#include指令到特定目录或目录集的头文件?IE。我希望它只递归扫描我项目中的头文件。我知道它们的外部依赖性不会改变(而且作为Boost和Qt,它们非常大)。我最终在依赖关系树中有大约50,000个目标,这需要一段时间来处理(导致构建时间为1-2分钟,即使实际上没有文件发生更改)。到目前为止我找到的唯一解决方案是利用INCLUDE环境变量(我正在使用MSVC)——这意味着Boost.Build不需要被告知包含路径(我正在使用该功能)因此不会扫描它们。这似乎有点hack。我觉得我一定遗漏了一些明显的东西,因为我没能找到其他遇到类似问题的人,

c++ - glGenBuffers 在 Release Build 中崩溃

我在使用OpenGL函数glGenBuffers()时遇到了一个奇怪的问题。我正在编写一个相当简单的应用程序,其中我使用以下列方式声明的VBO:#include#includeclassMyClass:publicQGLWidget,protectedQGLFunctions{GLuintvertexBufferObject;//...GLuintmakeBufferList(void);}GLuintMyClass::makeBufferList(void){vertexBufferObject=0;glGenBuffers(1,&vertexBufferObject);//form

c++ - 我需要在 TeamCity 服务器或 Team Foundation Build Service 上为 C++ 项目/VS 2013 安装什么?

我正在尝试在TC8.0.6(内部版本27767)上的VisualStudio2013解决方案中构建C++项目。我直接在服务器上安装了最新的MSBuild“MicrosoftBuildTools2013”​​(通常作为VS2013安装的一部分安装)。但是我得到以下错误:[17:05:23]VCTargetsPathisc:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\[17:05:23]PlatformToolsetisv120[17:05:23]VCMessage[17:05:23]c:\ProgramFiles(x86)\MSBuild\

c++ - 使用 CMake 创建 Visual Studio "Custom Build Step"

每次在VisualStudio中构建项目时,我都想运行代码生成器,即使项目中的源文件没有更改。因此,我想按照VisualStudio:RunC++projectPost-BuildEventevenifprojectisup-to-date中的说明设置自定义构建步骤。.如何使用CMake创建这样的构建步骤? 最佳答案 我认为您正在寻找自定义目标:add_custom_target来自文档:Addatargetwithnooutputsoitwillalwaysbebuilt.或者如果你正在生成一个代码文件,https://cmake

iPhone XCode 单元测试框架build设置

我正在尝试将单元测试添加到我的项目中,这是我正在做的:添加目标->CocoaTouchUnitTestingBundle产品:AuthyTests公司标识符:com.authy.com项目:authy因此生成的bundler标识符是:com.authy.AuthyTests如果我运行command+U(Product->test)它会运行单元测试。现在我从我的项目中添加一个库#include"otp.h"AuthyTests.h添加一些对AuthyTest.m([Otpfoo];)的调用,我得到一个错误:Undefinedsymbolsforarchitecturei386:"_OBJ

ios - 来自 phonegap build 的 .ipa 不会安装在 iphone 上

我有一个适用于iPhone和iPad的Phonegap应用程序。我按照以下步骤操作但没有成功,已从build.phonegap.com下载.ipa文件。在iTunes上拖放。点击安装,它显示正在安装。然后我按下了同步按钮。但该应用从未在设备上打开。我可以在iPad上安装,但不能在iPhone上安装。它通过Xcode在iPhone和iPad上成功运行。请指导我在iPhone上安装。 最佳答案 您必须检查以下几点:1.检查配置文件中添加的iPhone的UDID。2.如果添加,则下载配置文件并使用刷新的配置文件进行构建。

ios - "Unable to download App... could not be installed at this time"- adobe phonegap build ios

我正在使用phonegap和adobephonegapbuild构建一个HTML5应用程序。我已经完成了我认为在我的设备上测试我的应用程序所必需的所有步骤,但我在从电话差距网站安装时仍然遇到错误:"UnabletodownloadApp{app_name}couldnotbeinstalledatthistime".我已通过以下列表将此应用程序上传到phonegap:按照说明创建了CSR文件hereCreatedaniOSdevelopercertificate使用CSR文件通过添加我的iPad的UUID将设备添加到我的开发者资料中ontheappledeveloperwebsite在

ios - Xcode build设置 - 从生产构建的 plist 中删除代码

在我们的项目中,我们关闭了HTTPS请求并将它们作为HTTP发送,以便针对我本地计算机上的API进行内部测试。为此,我将此代码添加到info.plistNSAppTransportSecurityNSAllowsArbitraryLoads这允许应用程序使用HTTP请求运行。显然这对现场环境不利,也不太可能获得应用商店的批准;所以我想在我们的生产构建目标中设置代码以自动删除这个有问题的代码,以免我们不小心把它留在里面。我已经做了一些搜索,但似乎无法在网上找到任何建议。 最佳答案 添加用户定义的build设置,例如ALLOWS_ARB

ios - cordova build ios 不创建 ipa 文件

我正在为iOS构建cordova项目,构建日志看起来不错,但是我找不到生成的任何ipa文件:$npmruncordovaplatformaddios$catBuild.json{"ios":{"debug":{"codeSignIdentity":"iPhoneDeveloper","developmentTeam":"**************","packageType":"development","automaticProvisioning":true,"buildFlag":["EMBEDDED_CONTENT_CONTAINS_SWIFT=YES","ALWAYS_EMB

c# - Monotouch Automated Incremental Build Number 带版本号

关于使用C#开发MonotouchIOS:我正在尝试在我的MonotouchIOS项目中实现一个自动递增的构建版本号。[Major].[Minor].[Build]之类的东西在每次构建时自动递增[Build]部分就可以了。我在下面找到了这篇文章,但它似乎使用的是ObjectiveC,我无法弄清楚如何使用MonotouchC#使其正常工作。http://monotouch.2284126.n4.nabble.com/How-to-increment-the-iPhone-Application-Version-number-on-every-build-td4425363.html在Mo