Skip to content

stdio重定向问题 #4546

@waruqi

Description

@waruqi

Discussed in #4527

Originally posted by Noroby December 21, 2023

add_rules("mode.debug", "mode.release")

target("main")
    set_kind("binary")
    add_files("src/*.cpp")
    set_toolchains("clang")
    set_languages("cxx20")
    on_run(function(target)
        os.execv(target:targetfile(), {}, {stdin = "input.txt"})
    end)

我执行execv时重定向了输入,但是运行程序时不会输出到终端?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions