簡體   English   中英

嘗試在C ++中打開瀏覽器

[英]Attempt to open browser in C++

我試圖在Linux(Ubuntu)上使用C ++打開Firefox。 但是,我遇到了分段錯誤。 我在做什么錯,我該怎么辦?

std::cout << system("/usr/bin/firefox") << std::endl;

該代碼是正確的。 它將以換行符輸出Firefox的終止代碼。 造成您的細分錯誤的其他原因。

嘗試在命令行中運行/ usr / bin / firefox,然后檢查它是否在其中起作用。 這看起來像是您的Firefox的問題,而不是您的代碼的問題(您粘貼的部分是正確的)。

要回答我自己的問題:

如上面幾次發布,它工作正常。 問題是我正在使用Netbeans。 Netbeans嘗試運行它時導致分段錯誤。 在Netbeans之外運行可以達到預期的效果。

僅使用Netbeans的代碼就沒什么奇怪的。

因此,每個人都有相同的錯誤,請嘗試在Netbeans之外運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM