Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/164.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ macOS上的plt::show()不';我什么也不显示,只有一个白色的空白屏幕_C++_Macos_Matplotlib - Fatal编程技术网

C++ macOS上的plt::show()不';我什么也不显示,只有一个白色的空白屏幕

C++ macOS上的plt::show()不';我什么也不显示,只有一个白色的空白屏幕,c++,macos,matplotlib,C++,Macos,Matplotlib,我使用minimal.cpp(下面提供的代码片段)使用matplotlib cpp库来显示绘图,但我看到的只是一个没有绘图的空白白色框。但是,我可以在目录中看到保存的绘图 #define _USE_MATH_DEFINES #include <iostream> #include <cmath> #include "matplotlibcpp.h" namespace plt = matplotlibcpp; int main() { plt::plot({1

我使用minimal.cpp(下面提供的代码片段)使用matplotlib cpp库来显示绘图,但我看到的只是一个没有绘图的空白白色框。但是,我可以在目录中看到保存的绘图

#define _USE_MATH_DEFINES
#include <iostream>
#include <cmath>
#include "matplotlibcpp.h"

namespace plt = matplotlibcpp;

int main()
{
    plt::plot({1,3,2,4});

    // save figure
    const char* filename = "./basic.png";
    std::cout << "Saving result to " << filename << std::endl;
    plt::save(filename);
    plt::show();
}

PS: I'm working from MacOSX environment and backend is TkAgg. 

My end goal is to use this library to plot a stream of data in realtime. 
定义使用数学定义
#包括
#包括
#包括“matplotlibcpp.h”
名称空间plt=matplotlibcpp;
int main()
{
plt::plot({1,3,2,4});
//保存数字
const char*filename=“./basic.png”;

std::请提供一个最小的、可复制的示例,以便我们复制该问题。您好@Sailanarmo,我已更新了代码段。如果您还需要什么,请告诉我。谢谢,请提供一个最小的、可复制的示例,以便我们复制该问题。您好@Sailanarmo,我已更新了代码段,如果您需要,请告诉我还有别的吗,谢谢