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

后端 未结 2 1008
[愿得一人]
[愿得一人] 2020-12-16 10:30

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条回答
  • 2020-12-16 11:22

    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)
    
    0 讨论(0)
  • 2020-12-16 11:23

    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

    0 讨论(0)
提交回复
热议问题