草庐IT

packaged

全部标签

android - XML命名空间声明: auto-substitute package name

我有一个包含多个构建目标的android项目(使用ant)。出于测试目的,这些构建目标都有不同的包名(所以我的包名是com.mycompany.myapp用于发布构建,com.mycompany.myapp.test用于测试构建)。这在大多数情况下都很好用,除非涉及到布局文件中的自定义xml命名空间。所以这个:一旦包名被替换为com.mycompany.myapp.test就会停止工作。因此,我必须在预建期间每次替换com.mycompany.myapp值。而且由于所有这些文件都应该在vcs中,并且每次一个人切换配置并且它们合并时都不应该发生冲突,我不得不将布局文件移动到特定的配置文件

c++ - packaged_task 卡在 operator() 上

在Ubuntu上使用gcc4.7.2编译,使用-std=c++11-O0-pthread编译,我以某种方式在代码中创建了一个死锁,它似乎不应该遇到这个问题。我有一个线程,它刚刚获得一个锁,然后运行​​vector>,调用一切。同时,主线程推送std::packaged_tasks一个接一个地处理它,并在该任务的future时阻止返回。任务本身是微不足道的(打印和返回)。这是完整的代码。运行应用程序有时会成功,但尝试几次就会挂起:#include#include#include#include#includestd::unique_locklock(){staticstd::mutexm

c++ - cmake find_package 指定路径

我的机器上安装了2个版本的OpenCV。一个在/usr/local/opencv3.1中。我假设另一个(版本3.4)的安装位置是/usr/local。无论如何,find_package(OpenCV3.0REQUIRED)设置OpenCV_DIR:PATH=/usr/local/share/OpenCV。此文件夹包含:haarcascadesOpenCVConfig.cmakeOpenCVModules-release.cmakejavaOpenCVConfig-version.cmakevalgrind_3rdparty.supplbpcascadesOpenCVModules.cm

c++ - CMake FIND_PACKAGE 成功但返回错误的路径

我正在尝试使用我的CMakeLists.txt中的以下代码将CMake2.8.6链接到boost::program_optionsFIND_PACKAGE(BoostCOMPONENTSprogram_optionsREQUIRED)INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR})ADD_EXECUTABLE(segmentsegment.cpp)TARGET_LINK_LIBRARIES(segment${Boost_LIBRARIES})find命令似乎成功,但将错误的目录传递给链接器。包实际上在:`/usr/lib64/libboost_prog

c++ - std::packaged_task 没有违反销毁 promise ?

我在使用打包任务时遇到了一些非常奇怪的事情。阅读时~packaged_task我的印象是,如果std::packaged_task在执行之前被销毁,则promise将被破坏,并且尝试从future获取结果应该抛出std::future_error。但是,在VisualStudio2013上,情况似乎并非如此。获取以下代码:#include#include#includeintmain(){std::futuref;{std::packaged_tasktask([](){return3;});f=task.get_future();}std::cout我希望在f.get()上获得一个s

c++ - Visual Studio 2015 社区 - 'Visual C++ Project System Package' 错误

所以,这个问题我已经有一段时间了。当我尝试打开我的任何项目时,经常会收到以下错误:---------------------------MicrosoftVisualStudio---------------------------The'VisualC++ProjectSystemPackage'packagedidnotloadcorrectly.Theproblemmayhavebeencausedbyaconfigurationchangeorbytheinstallationofanotherextension.Youcangetmoreinformationbyexamin

node.js - 如何将 Git 哈希写入( Node 的)package.json?

有没有办法使用git的HEAD哈希自动更新package.json(https://npmjs.org/doc/json.html)的版本号?我想在项目的package.json文件中有类似version:1.0.0+rev82e4b91cfe42cd86e9453b4987b9cc446566de6的东西。加号之前的所有内容都是手动设置的,并且每次我提交某些内容时都会更新哈希值。这可能吗?我找不到有关此主题的任何内容:-/ 最佳答案 看来这可以不用插件直接完成。npmversion$(gitdescribe)将从gitdescri

json - package.json 文件在一段时间后损坏

我使用装有Windows10的公司计算机。我有nodejsv6.10.0和npmv3.10.10。这是我第一次在这台电脑上安装nodejs/npm。当我安装一个模块(任何类型的模块,例如npminstalljsdoc)时,一切正常。我可以多次调用我的example.js,一切正常。但过了一段时间(随机时间)我无法再运行我的程序,因为我收到以下错误:>nodeexample.jsmodule.js:96throwe;^SyntaxError:ErrorparsingC:\my_path\node_modules\some_module\package.json:Unexpectedtok

node.js - npm package.json 全局安装?

有没有办法在package.json文件中设置全局安装的NPM依赖项?每当我运行npmupdate时,所有依赖项都会在本地安装。谢谢。 最佳答案 我相信-g选项会导致全局安装。 关于node.js-npmpackage.json全局安装?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5985385/

node.js - typescript 生成的定义文件(.d.ts)不适用于 package.json 类型

我使用tsc编译器的--declaration参数从我的typescript项目创建了一个定义文件(d.ts)。但是当我尝试在npmpackage.json上发布具有属性typings的包时,这个生成的定义文件显然不起作用。我创建了另一个项目来测试它。它报错:“Exportedexternalpackagefiletypingsfile'...d.ts'不是模块。请联系包作者更新包定义”。p>这是我的源文件:MyInterface.tsexportinterfaceMyInterface{MyProperty:string;}MyClass.tsimport{MyInterface}f