Netbeans IDE for C++ how to specify command line a

2020-02-10 02:50发布

How do I specify command line arguments for a netbeans C++ project?

There does not seem to be a suitable place on debug tab.

2条回答
爷的心禁止访问
2楼-- · 2020-02-10 02:56

You can add multiple Run/Debug configuration for different arguments (or different executable) using Project Properties -> Run -> Manage Configurations -> New. Then you can add the commands/arguments there. In the main editor, the "Run" toolbar has a drop down that you can select desired configuration then you can use the Run/Debug button with this configurations

查看更多
够拽才男人
3楼-- · 2020-02-10 03:08

To specify command line arguments for a C++ project in netbeans go to:

Project properties => Run => Run Command

The default is:

"${OUTPUT_PATH}"

Change that to:

"${OUTPUT_PATH}" hi 5

The create main.cpp with this code:

int main(int argc, char** argv) {

    cout << "First argument: " << argv[1] << endl;
    cout << "Second argument: " << argv[2] << endl;
    return 0;
}

Produces output:

First argument: hi
Second argument: 5

RUN SUCCESSFUL (total time: 320ms)
查看更多
登录 后发表回答