小编Rom*_*kov的帖子

find_package 找不到属于 CMake 一部分的 GTest

我想GTest通过以下方式找到:

find_package(GTest REQUIRED)
Run Code Online (Sandbox Code Playgroud)

但没有找到:

错误:找不到 GTest(缺少:GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY)

我从这个链接知道应该GTest通过标准 CMake 分发。

你能告诉我我做错了什么吗?

c++ cmake googletest

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

Qt5.natvis在VS 2015 Update 2中不起作用

我正在尝试在VS2015 Update 2中使用qt5.natvis文件,但我仍然只看到Qt结构的指针地址.我把文件放在里面

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Packages\Debugger\Visualizers
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码:

<?xml version="1.0" encoding="utf-8"?>
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
<Type Name="QPoint">
    <AlternativeType Name="QPointF"/>
    <DisplayString>{{ x = {xp}, y = {yp} }}</DisplayString>
    <Expand>
        <Item Name="[x]">xp</Item>
        <Item Name="[y]">yp</Item>
    </Expand>
</Type>

<Type Name="QRect">
    <DisplayString>{{ x = {x1}, y = {y1}, width = {x2 - x1 + 1}, height = {y2 - y1 + 1} }}</DisplayString>
    <Expand>
        <Item Name="[x]">x1</Item>
        <Item Name="[y]">y1</Item>
        <Item Name="[width]">x2 - x1 + 1</Item>
        <Item Name="[height]">y2 - y1 + 1</Item>
    </Expand>
</Type>

<Type Name="QRectF">
    <DisplayString>{{ …
Run Code Online (Sandbox Code Playgroud)

c++ debugging qt natvis visual-studio-2015

3
推荐指数
1
解决办法
3000
查看次数

标签 统计

c++ ×2

cmake ×1

debugging ×1

googletest ×1

natvis ×1

qt ×1

visual-studio-2015 ×1