小编Ram*_*rma的帖子

使用CMake和Ryppl的C++库生态系统

我有兴趣构建一个跨平台的C++库并以源代码形式分发它.我希望这个库的消费者能够获得它,构建它并在他们正在使用的任何平台上以及他们所针对的任何平台上非常容易地在其软件中使用它.在构建我的库的同时,我还希望能够通过类似的机制使用其他流行的OSS库.

我看到CMakeRyppl是在考虑到这些意图的情况下创建的,并且在某种程度上它们确实解决了其中一些问题,尤其是构建问题.但我不太清楚如何实现上述目标.是否可以将CMake作为构建解决方案来解决?如何解决图书馆采集和发布问题?只需在某处托管源代码,让人们发现,下载和构建它们?或者,还有更好的方法?

c++ cmake

5
推荐指数
1
解决办法
710
查看次数

在Visual Studio 2013中找不到C++ ATL库(atl.lib和atl120.dll)

我有一个使用ATL库的C++项目.在Visual Studio 2012中,我曾经看到以下两个文件:

  • 程序文件(x86)\ Microsoft Visual Studio 11.0\VC\atlmfc\lib\Atl.lib
  • 程序文件(x86)\ Microsoft Visual Studio 11.0\VC\redist\x86\Microsoft.VC110.ATL\atl110.dll

在Visual Studio 2013安装中找不到相应的Lib和DLL文件.哪里可以找到VS2013的相应文件?

c++ atl visual-c++ visual-studio-2013

5
推荐指数
1
解决办法
3622
查看次数

Windows 8 - XAML - 将网格置于ListView中

在我的Windows 8商店的XAML/C#应用程序中,我正在尝试创建一个ListView,其中每个ListItem是一个水平网格,所以我使用下面的XAML:

  <ListView Name="ResultsView">
    <ListView.ItemTemplate>
      <DataTemplate>
        <Grid>
          <Grid.ColumnDefinitions>
            <ColumnDefinition Width="1*" />
            <ColumnDefinition Width="4*" />
            <ColumnDefinition Width="4*" />
          </Grid.ColumnDefinitions>
          <TextBlock Text="{Binding BestRank}" Grid.Column="0"/>
          <TextBlock Text="{Binding PlayerName}" Grid.Column="1"/>
          <TextBlock Text="{Binding BestScore}" Grid.Column="2"/>
        </Grid>
      </DataTemplate>
    </ListView.ItemTemplate>
  </ListView>
Run Code Online (Sandbox Code Playgroud)

当我运行这个程序时,listview包含它所绑定的列表中的所有项目(通过代码隐藏).但是,在每个列表项中,所有三列的内容一起显示,它们之间没有任何空格.当我在listview之外创建一个类似的网格时,它显示正常并占据屏幕的整个宽度,并将其划分为上面XAML中指定的三列之间.

我究竟做错了什么?

c# xaml windows-8 windows-store-apps

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

从 Windows 应用商店应用项目引用 C++ WinRT 组件

我有一个 Windows 应用商店应用程序项目。在这个项目中,我想引用一个用 C++ 编写的 Windows 运行时组件。该组件以 DLL + WinMD 组合的形式提供。但是我无法弄清楚如何做到这一点。我尝试将应用程序 VS 项目中的文件引用添加到 DLL 和 WinMD 文件中,但收到一条错误消息,指出无法添加 DLL。然后我尝试将其作为二进制文件添加到输出目录中,但仍然没有成功。

我没有这个 WinRT 组件的来源。我知道如果我有 WinRT 组件的 VS 项目,那么我只需将应用程序项目中的引用添加到 WinRT 组件项目即可,一切正常。但如果 WinMD/DLL 文件松散,它就不起作用。

我怎样才能做到这一点?

c# c++ windows-8 windows-runtime

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

如何使用OpenCV进行人脸识别?

我正在尝试使用OpenCV做一些人脸识别(不是检测)的东西.我发现这篇文章有一些代码:

http://www.cognotics.com/opencv/servo_2007_series/index.html

但是,此代码是使用较旧的C风格的OpenCV API编写的.是否有人使用像OpenCV 2.3.1这样的更新版本的C++ API版本?

c++ opencv face-recognition

2
推荐指数
1
解决办法
2万
查看次数

使用Visual C++在Windows应用商店应用中使用OpenCV

我正在尝试使用OpenCV库在我的Windows 8商店应用程序中使用C++/CX进行一些图像处理.我能够使用Visual C++ 2012构建OpenCV库,但是当我打包我的应用程序并运行Windows应用程序认证工具包时,我收到一些错误,说OpenCV DLL使用了一些不受支持的Windows API.我该如何解决这些错误?

opencv cmake visual-c++ windows-8 visual-studio-2012

2
推荐指数
1
解决办法
8074
查看次数

Azure Mobile Service中服务器端脚本的源代码管理

我使用Azure移动服务作为移动应用程序的后端.尽管我尽了最大努力,但我的服务器端脚本现在变得越来越复杂 有没有办法可以保持插入,更新,读取,删除我的服务中的表脚本,源代码管理中的脚本,也许有办法从Visual Studio中部署它们?

version-control server-side-scripting azure-mobile-services

2
推荐指数
1
解决办法
741
查看次数