代码之家  ›  专栏  ›  技术社区  ›  Machiel

在C++中打开浏览器的尝试

  •  0
  • Machiel  · 技术社区  · 14 年前

    我正试图在Linux(Ubuntu)上使用C++打开Firefox。但是,我有一个分割错误。我做错了什么,我该怎么办?

    std::cout << system("/usr/bin/firefox") << std::endl;
    
    3 回复  |  直到 10 年前
        1
  •  4
  •   Matthew Flaschen    14 年前

    那个代码是正确的。它将输出Firefox的终止代码,带有一个换行符。其他原因导致了你的细分错误。

        2
  •  1
  •   houbysoft    14 年前

    尝试在命令行中运行/usr/bin/firefox,并检查它是否在那里工作。这看起来像是firefox的问题,而不是代码的问题(粘贴的部分是正确的)。

        3
  •  1
  •   Machiel    14 年前

    奇怪的是,代码没有问题,只有Netbeans。