Eclipse CDT:传递具有相同文件扩展名的多个程序参数
Eclipse CDT: passing multiple program arguments with same file extension
我想从同一个文件夹中输入一堆图像文件,并在 for 循环中对它们应用相同的操作。我将 main 定义为 int main(int argc, char** argv)
有这个 for-loop:
for(int i=1; i < argc; ++i)
{
// do something here
}
在 Eclipse CDT (Neon) 中,在 运行 配置 > 参数下,我正在输入要处理的图像的路径。当我明确给出像 img1.jpg img2.jpg ...
这样的图像列表时它会起作用,但是当我尝试 运行 它对所有具有特定扩展名的图像文件(例如 dataset/*.jpg
)时它不起作用。
有解决办法吗?谢谢。
Is there a workaround for this?
想到的两个最明显的是:
- 运行 来自终端而不是来自 Eclipse 内部的程序。
- 修改程序以仅将目录名称作为参数,并让它遍历目录中的文件。
我想从同一个文件夹中输入一堆图像文件,并在 for 循环中对它们应用相同的操作。我将 main 定义为 int main(int argc, char** argv)
有这个 for-loop:
for(int i=1; i < argc; ++i)
{
// do something here
}
在 Eclipse CDT (Neon) 中,在 运行 配置 > 参数下,我正在输入要处理的图像的路径。当我明确给出像 img1.jpg img2.jpg ...
这样的图像列表时它会起作用,但是当我尝试 运行 它对所有具有特定扩展名的图像文件(例如 dataset/*.jpg
)时它不起作用。
有解决办法吗?谢谢。
Is there a workaround for this?
想到的两个最明显的是:
- 运行 来自终端而不是来自 Eclipse 内部的程序。
- 修改程序以仅将目录名称作为参数,并让它遍历目录中的文件。