Url 如何在argv处更改或添加参数并将其传递给application.Run(argc,argv)
我想更改main(第23行)和application.Run(argc,argv)(第31行)之间的参数 argc和argv是通过命令行传递的,但我应该在application.Run()之前判断参数,如果命令行现在有--url,我应该向argv添加--url=xx并将其传递给application.Run() 那么,如何才能做到这一点并使函数(application.Run())正常运行呢Url 如何在argv处更改或添加参数并将其传递给application.Run(argc,argv),url,launch,cobalt,Url,Launch,Cobalt,我想更改main(第23行)和application.Run(argc,argv)(第31行)之间的参数 argc和argv是通过命令行传递的,但我应该在application.Run()之前判断参数,如果命令行现在有--url,我应该向argv添加--url=xx并将其传递给application.Run() 那么,如何才能做到这一点并使函数(application.Run())正常运行呢 文件starboard/linux/x64x11/main.cc是专门为参考linux-x64x11平
文件starboard/linux/x64x11/main.cc是专门为参考linux-x64x11平台创建的。如果您希望自定义其行为,例如通过增加“-url”参数,建议的做法是将starboard/linux/x64x11/main.cc的副本复制到一个文件中,该文件现在特定于您的平台,并由您的starboard_platform.gyp而不是starboard/linux/x64x11/main.cc引用,然后修改其副本,例如,通过处理传入的argc和argv,并以特定于平台的方式对其进行扩充。感谢您的帮助。因为我们需要将argc和argv传递给application.Run(),所以在传递之前,我们如何增强argv,这是针对系统的,似乎我们无法修改它。或者,如果我将自己的参数传递给application.Run,如何保持格式?谢谢。我建议将系统argc和argv复制到新字符串中,修改复制的版本,然后将复制的版本传递给用户。谢谢,我已经尝试使用commandline和commandlina->AppendSwitch(“url”,XXXX)添加url或其他参数。