以找到的库为条件进行编译

时间:2019-07-14 15:47:35

标签: c++ cmake

我的项目依赖于几个库,这两个库都不是其运行所必需的。我觉得这意味着是时候停止使用<?php $conn = new PDO("mysql:host=localhost;dbname=nome", "nome", "password"); $sql = "SELECT * FROM users"; $query = $conn->query($sql); $result = $query->fetchAll(PDO::FETCH_ASSOC); var_dump($result); if($_POST){ $username = $_POST['username']; $password = $_POST["password"]; $sql = "INSERT INTO users (username, password) VALUES (:username, :password)"; $stmt = $conn->prepare($sql); $stmt->bindParam(":username", $_POST["username"], PDO::PARAM_STR); $stmt->bindParam(":password", $_POST["password"], PDO::PARAM_STR); $stmt->execute(); } ?> <h1> Login Form </h1> <form action="" method="post"> Name <input name="username" value="" /> Password <input name="password" value=""/> <input type="submit" name="my_form_submit_button" value="Login" /> </form> 并开始设法在没有某些库的情况下以减少的功能进行编译了。

我想到的一种管理代码的方法是用target_link_libraries( proj REQUIRED libA libB)包围整个标头和源。有更好的解决方案吗?

0 个答案:

没有答案