Tôi muốn thực thi mã helloword.cpp, trong đó có một số đối số từ giao diện điều khiển phân tích cú pháp các đối số đó và sau đó in "hello world" trong bảng điều khiển.chạy mã c + + từ python
Bây giờ, tôi muốn phân tích những lập luận từ một kịch bản python parsearguments.py
Vì vậy, ví dụ:
def parse_arguments:
...# some code
return arguments
Bây giờ, làm thế nào để tôi giao tiếp giữa trăn và C++. Tôi đã đọc và thấy rằng cython, tăng python là các tùy chọn nhưng tôi có một thời gian khó tìm kiếm ví dụ đơn giản chào thế giới đơn giản.
Mọi đề xuất sẽ được đánh giá cao. Cảm ơn
Một không thực thi mã nguồn C++. –
Giải pháp của bạn không tốt với tôi, nhưng có thể tôi thiếu một số ngữ cảnh. Tại sao bạn quyết định phân tích đối số bằng Python ngay từ đầu? –
@Grigory: Tôi đang sử dụng một trong các khung viết bằng C++ trong khi tôi chủ yếu sử dụng python ... Hiện tại, tôi thu thập dữ liệu đầu tiên và suy ra điều gì đó từ python ..và sau đó suy luận đó là cần thiết để truyền cho khung công tác C++ đó. Hiện tại, tôi đang lưu mọi thứ trong một tệp văn bản ở bước trung gian và sau đó đọc tệp đó tới C++ nhưng tôi muốn tích hợp chúng lại với nhau .. cách tốt nhất để làm điều này là gì. Cảm ơn – Fraz