如何用Nmake编译?

时间:2015-09-14 04:27:05

标签: nmake

所以我正在尝试编译我使用nmake下载的C项目,但是我不知道为什么它不起作用。有一个PATHS.mak文件,其内容是:

<html>
    <head>
        <style>
            #main {
                margin:5% 15% 10% 15%;
                background:url(viewBG.png);
                width:70%;
                height:80%;
            }
            p {
                padding:20% 20% 20% 20%;
                color:white;
                font-family: Honey Script;
                font-size:30pt;
            }
            body {
                background-color: skyblue;
            }
        </style>
    </head>

    <body>
        <?php
            //connection to 
            require 'config.php';

            $conn = mysqli_connect( $db_host, $db_username, $db_password, $db_name);

            // Create connection
            if ($conn->connect_error) {
                die("Connection failed: " . $conn->connect_error);
            } 

            //$sql = "SELECT * FROM `demo` ORDER BY `ID` DESC ";
            $sql = "SELECT Comment FROM demo ORDER BY ID DESC LIMIT 1";
            $result = $conn->query($sql);

            if ($result->num_rows > 0) {
                // output data of each row
                while($row = $result->fetch_assoc()) {
                    echo '<div id="main">';
                    echo '  <p>"'.$row["Comment"].'"</p>';
                    echo "</div>";
                }

            } else {
                    echo "0 results";
                }
        $conn->close();        
        ?>
    </body>
</html>

我正在使用Visual Studio Developer命令提示符来执行此操作。我去.mak文件所在的地方并运行nmake,但我得到的错误是:

PATH=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include
LIB=C:\Program Files (x86)\Microsoft Visual Studio 14.0\lib

我见过有关运行vcvarsall.bat文件的内容,但我无法找到该文件,我不确定它是否适用。任何人都知道它为什么不起作用?感谢

1 个答案:

答案 0 :(得分:0)

我有这个问题,在我的情况下,因为Visual Studio是用C#安装的,但是C ++实际上并没有默认安装,所以我不得不再次运行VS设置来选择C ++。可能不是你的问题,但我只是想提一下。