簡體   English   中英

我可以從終端中的 1 個 cpp 文件運行特定功能嗎?

[英]Can i run specific functions from 1 cpp file in terminal?

我在jenkins上有3個工作,1個是構建測試程序,2個是構建完成后運行測試程序。 我遇到的問題是我需要一個特定的 2 個函數在其中一個作業上運行,另外 5 個函數在第二個測試作業上運行,所有函數都在 1 個 cpp 文件中。

我不確定是否必須在 Makefile 中編輯某些內容,我試過運行. ./test.cpp && func() . ./test.cpp && func()沒有用,不知道還有什么要研究的。

您不能直接引用可執行文件中的特定函數。 充其量您可以更改測試程序以接受可用於指定要調用哪些函數的參數。

一個更簡單的解決方案是將測試分成兩個文件。

如果您有時間和興趣,可以利用許多測試框架。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM