小编tey*_*non的帖子

makefile自动删除.o文件

我正在一个C++课程在大学,他们希望我们手动输入所有测试文件的......我知道,但是,有一种方法与做掉它,这是我结束了在当前(http://pastebin.com/6d9UtKM4)makefile.我的问题是,为什么这个makefile会在完成后自动删除它用于编译的所有.o文件?这不是杀了我,但我想保留.o文件.我在这里粘贴了makefile (http://pastebin.com/6d9UtKM4).我还粘贴了当前运行"make tests"的结果(http://pastebin.com/h3Ny3dib).(注意该页面底部的部分会自动删除所有.o文件.)

我也希望能够像这样生成它:

  • g ++ -o compileDir/assembler.o -c -Wall src/assembler.cpp
  • g ++ -o compileDir/string.o -c -Wall src/string.cpp
  • g ++ -c -Wall -o compileDir/test_assignment.o testSrc/test_assignment.cpp
  • g ++ -o testDir/test_assignment compileDir/test_assignment.o compileDir/string.o compileDir/assembler.o
  • g ++ -c -Wall -o compileDir/test_bracket.o testSrc/test_bracket.cpp
  • g ++ -o testDir/test_bracket compileDir/test_bracket.o compileDir/string.o compileDir/assembler.o
  • TESTDIR/test_bracket
  • TESTDIR/test_assignment

换句话说,我希望它能够编译所有内容,然后运行所有内容.我希望这不是太多问题!

编辑:附加信息:(这是"进行测试"的代码)

tests: assembler.o string.o $(test_output) $(test_stringOutput)
        @echo '--- Testing complete ---'

$(testDir)%: $(compileDir)%.o string.o
        g++ -o $@ $< $(compileDir)string.o …
Run Code Online (Sandbox Code Playgroud)

c++ makefile

8
推荐指数
2
解决办法
5401
查看次数

Android SDK r20 - Windows 7 - 安装Java JDK Not Found

Android SDK安装没有发现JDK与此版本不同,解决方案"返回"然后"下一步"不起作用.

我已经尝试安装各种版本的Java,似乎没有任何工作.我一直试图在过去3天安装这个.我试过的解决方案不起作用:

  • 按下后退按钮,然后按下一个按钮.
  • 为JAVA_HOME添加指向System32路径和实际java安装目录的环境变量.
  • 安装各种版本的Java.(Java 6和Java 7)

安装文件被调用,installer_r20.0.3-windows并且是http://developer.android.com/sdk/index.html上提供的当前exe 文件

错误信息 java.exe的

java android

7
推荐指数
2
解决办法
1万
查看次数

Actionscript 3 - 导入SVG文件

有没有人知道用于动态导入SVG文件到动作脚本的任何库或工具?我需要能够将SVG文件导入到flash中并将其转换为movieclip或最好是平面3d对象.这里的最终目标是实现具有增强现实的矢量文件.

svg actionscript-3 augmented-reality

6
推荐指数
1
解决办法
7455
查看次数

jQuery Draggable拖出屏幕

当用户抓住窗口的标题栏并一直向右拖动时,页面将开始向右滚动.反正有没有阻止这个?

要重现:https://jqueryui.com/draggable/ 将窗口拖到右侧.

overflow: hiddenhtmlbody标签.不知道还有什么可以做的.我不想在窗口上使用包含选项,因为我希望它们能够稍微滑出屏幕.

javascript css jquery jquery-ui-draggable

6
推荐指数
1
解决办法
6307
查看次数

具有最近邻居的位图导致撕裂

我创建了一个生成Code 39条形码的测试应用程序.问题是当我在屏幕上显示条形码时,它会模糊或被撕裂.如果我使用BitmapScalingMode其他任何东西NearestNeighbor,我会得到模糊的条形码.当我使用时NearestNeighbor,我得到如下所示的斜线斜线.对角线仅在我调整窗口大小时出现.(如果我停在正确的位置,它会停留在那里.)图像本身不会改变大小,而是在我调整窗口大小时在屏幕上移动.

我也尝试过使用RenderOptions.EdgeMode="Aliased",但它似乎没有任何影响......

撕裂/模糊/正确

撕裂的条形码 模糊的条形码 正确的条形码

WPF示例代码:

<Border BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="0,50,0,0">
    <Image x:Name="imgBarcode" Stretch="Fill" RenderOptions.BitmapScalingMode="HighQuality" RenderOptions.EdgeMode="Aliased" />
</Border>
Run Code Online (Sandbox Code Playgroud)

图像生成:

imgBarcode.Source = loadBitmap(c.Generate(barcodeText.Text));
imgBarcode.Width = c.GetWidth();
imgBarcode.Height = c.GetHeight();
Run Code Online (Sandbox Code Playgroud)

样本生成代码:

Bitmap bmp = new Bitmap(width, height);
using (Graphics gfx = Graphics.FromImage(bmp))
using (SolidBrush black = new SolidBrush(Color.Black))
using (SolidBrush white = new SolidBrush(Color.White))
{
    // Start the barcode:
    addBar(gfx, black, white, '*');

    foreach (char c in barcode)
    {
        addCharacter(gfx, black, white, c);
    } …
Run Code Online (Sandbox Code Playgroud)

c# wpf bitmap

6
推荐指数
1
解决办法
235
查看次数

PresentationMode 触发“变量 X 在初始化之前使用”

错误信息 我正在尝试为 SwiftUI 应用程序编写一个可重用的快速选择字段编辑器。下面的代码仅在存在Variable 'self.fieldValue' used before initialized错误时显示错误@Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>。如果我删除它,视图可以正常编译。有人知道为什么presentationmode环境变量会导致这个问题以及如何修复它吗?我需要presentationmode环境变量,这样一旦用户单击按钮我就可以快速弹出视图。

@Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>

@State var viewName = "Edit Field"
@Binding var fieldValue: Int
@State var fieldName: String = ""
var options: [Int]

init(title: String, field: String, value: Binding<Int>, list: [Int]) {
    viewName = title
    fieldName = field
    _fieldValue = value
    options = list
}
Run Code Online (Sandbox Code Playgroud)

有关完整视图代码,请参见下文。

import SwiftUI

struct CommonNumberEditView: View {
    @Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>
    
    @State var viewName = "Edit Field"
    @Binding var fieldValue: Int …
Run Code Online (Sandbox Code Playgroud)

swiftui

6
推荐指数
1
解决办法
898
查看次数

jQuery和Chrome - 寻找按钮挂钩

使用Chrome的开发人员工具我试图确定jQuery函数在页面上挂钩输入按钮以进行调试.我通常会一直搜索直到找到它,但我想我会问这个时间.

有没有办法为Chrome中的特定按钮找到jQuery按钮挂钩?我已经尝试查看事件监听器断点,但似乎永远不会找到正确的暂停它.

基本上,我需要知道点击按钮后正在执行的jQuery/javascript.

钩子在应用程序中实现,如下所示:

$('.button_class').click(function (){
$('#button_id').click(function(){
etc...
Run Code Online (Sandbox Code Playgroud)

javascript debugging jquery google-chrome javascript-events

5
推荐指数
1
解决办法
1389
查看次数

PHP - 优化 - 具有优先级的Levenshtein距离

我试图用一点插件来实现levenshtein算法.我想优先考虑具有连续匹配字母的值.我已经尝试使用下面的代码实现我自己的形式:

function levenshtein_rating($string1, $string2) {
    $GLOBALS['lvn_memo'] = array();
    return lev($string1, 0, strlen($string1), $string2, 0, strlen($string2));
}

function lev($s1, $s1x, $s1l, $s2, $s2x, $s2l, $cons = 0) {
    $key = $s1x . "," . $s1l . "," . $s2x . "," . $s2l;
    if (isset($GLOBALS['lvn_memo'][$key])) return $GLOBALS['lvn_memo'][$key];

    if ($s1l == 0) return $s2l;
    if ($s2l == 0) return $s1l;

    $cost = 0;
    if ($s1[$s1x] != $s2[$s2x]) $cost = 1;
    else $cons -= 0.1;

    $dist = min(
                (lev($s1, $s1x + …
Run Code Online (Sandbox Code Playgroud)

php optimization levenshtein-distance

5
推荐指数
1
解决办法
841
查看次数

Microsoft.SqlServer.Types 加载失败

当我first-chance exceptions启用后VS2010,我第一次打电话时会收到以下消息EntityFramework's SaveChanges()。这是一个WinForms运行MSSQL CE 4数据库的应用程序。

BindingFailure显示名称为“Microsoft.SqlServer.Types”的程序集无法加载到 ID 为 1 的 AppDomain 的“加载”绑定上下文中。失败的原因是:System.IO.FileLoadException:无法加载文件或程序集“ Microsoft.SqlServer.Types,Version=11.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。

继续后,还会显示此消息:

FileLoadException 无法加载文件或程序集“Microsoft.SqlServer.Types,Version=11.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(HRESULT 异常:0x80131040)

我已将其包含Microsoft.SqlServer.Types.dll在项目中。

我知道这是第一次机会异常,并且在调试时它似乎不会影响通知之外的应用程序,但无论如何我想修复它。(这在我的脑海里困扰着我。)

首先,这个错误消息试图告诉我什么?

第二,我该如何解决?

c# entity-framework first-chance-exception

5
推荐指数
1
解决办法
6824
查看次数

使用WebDeploy发布Web应用程序时,如何在DB上自动运行Code First Migrations

当我将我的Web应用程序发布到Azure时,我正在尝试使用Code First Migrations自动更新SQL数据库.

到目前为止,我有一个发布配置文件工作,它将应用程序复制到远程Azure服务器,但发布应用程序时数据库不是更新.如果我直接从程序包管理器控制台运行Update-Database命令,它将更新远程数据库,但如果我使用该配置文件则它不起作用.我正在阅读可追溯到2014年的Microsoft一步一步的教程,建议我在发布配置文件上启用"使用代码优先迁移",但这不是Visual Studio Community 2015中的选项,并且我的应用程序中已经设置了Code First Migrations.

当我通过Web部署发布我的应用程序时,知道如何运行Code First Migrations吗?

先感谢您.

c# asp.net azure azure-web-sites azure-sql-database

5
推荐指数
1
解决办法
1628
查看次数