プロジェクト(Kitura https://github.com/IBM-Swift/Kitura )でCCurl(https://github.com/IBM-Swift/CCurl.git )を使用してから、func curlHelperSetOptStringを呼び出し、「swift build」をコンパイルしますエラーが発生します:
/Users/xxxx/Documents/server/ServerSwift/.build/debug/ServerSwift.build/UploadService.swift.o /Users/xxxx/Documents/server/ServerSwift/.build/debug/KituraNet.build/でシンボル_curlHelperSetOptStringを複製しますClientRequest.swift.o ld: アーキテクチャ x86_64 の 1 つの重複シンボル :0: エラー: リンク コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用します) :0: エラー: ビルドに 1 つのコマンド エラーがありました
コード:
import CCurl
var handle=curl_easy_init()
if (handle != nil) {
let url = "http: //example.com/"
let buffer=url.cString(using: .utf8)
curlHelperSetOptString(handle, CURLOPT_URL, buffer)
}
助けてください